Skip to content

Console Output

+ cd /root
+ + /root/startup.shsleep
 120
+ tee /root/mailserver.log
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
wait-for-it.sh: waiting for localhost:9999 without a timeout
19:03:56,415 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [/root/conf/logback.xml] at [file:/root/conf/logback.xml]
19:03:57,118 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
19:03:57,125 |-INFO in ch.qos.logback.classic.joran.action.LoggerContextListenerAction - Adding LoggerContextListener of type [ch.qos.logback.classic.jul.LevelChangePropagator] to the object stack
19:03:57,140 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@52e6fdee - Propagating DEBUG level on Logger[ROOT] onto the JUL framework
19:03:57,140 |-INFO in ch.qos.logback.classic.joran.action.LoggerContextListenerAction - Starting LoggerContextListener
19:03:57,140 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
19:03:57,143 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE]
19:03:57,145 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:03:57,331 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
19:03:57,332 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [LOG_FILE]
19:03:57,333 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
19:03:57,334 |-INFO in ch.qos.logback.core.FileAppender[LOG_FILE] - File property is set to [/logs/james.log]
19:03:57,338 |-ERROR in ch.qos.logback.core.FileAppender[LOG_FILE] - openFile(/logs/james.log,true) call failed. java.io.FileNotFoundException: /logs/james.log (Permission denied)
	at java.io.FileNotFoundException: /logs/james.log (Permission denied)
	at 	at java.io.FileOutputStream.open0(Native Method)
	at 	at java.io.FileOutputStream.open(FileOutputStream.java:270)
	at 	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
	at 	at ch.qos.logback.core.recovery.ResilientFileOutputStream.<init>(ResilientFileOutputStream.java:26)
	at 	at ch.qos.logback.core.FileAppender.openFile(FileAppender.java:186)
	at 	at ch.qos.logback.core.FileAppender.start(FileAppender.java:121)
	at 	at ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:90)
	at 	at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
	at 	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
	at 	at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
	at 	at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
	at 	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:155)
	at 	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:142)
	at 	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:103)
	at 	at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
	at 	at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:75)
	at 	at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150)
	at 	at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
	at 	at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
	at 	at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128)
	at 	at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:107)
	at 	at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:295)
	at 	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
	at 	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
	at 	at org.apache.james.modules.protocols.IMAPServerModule.<clinit>(IMAPServerModule.java:53)
	at 	at org.apache.james.JPAJamesServerMain.<clinit>(JPAJamesServerMain.java:47)
19:03:57,338 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
19:03:57,338 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@52e6fdee - Propagating INFO level on Logger[ROOT] onto the JUL framework
19:03:57,338 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE] to Logger[ROOT]
19:03:57,339 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [LOG_FILE] to Logger[ROOT]
19:03:57,339 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
19:03:57,340 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1a451d4d - Registering current configuration as safe fallback point

19:04:04.419 [INFO ] o.a.a.b.BrokerService - Loaded the Bouncy Castle security provider.
19:04:04.444 [INFO ] o.a.a.s.k.p.PListStoreImpl - PListStore:[/root/var/store/activemq/brokers/james/tmp_storage] started
19:04:04.448 [INFO ] o.a.a.b.BrokerService - Using Persistence Adapter: KahaDBPersistenceAdapter[/root/KahaDB]
19:04:04.742 [INFO ] o.a.a.p.StatisticsBrokerPlugin - Installing StaticsBroker
19:04:04.748 [INFO ] o.a.a.b.BrokerService - Apache ActiveMQ 5.10.2 (james, broker) is starting
19:04:04.751 [INFO ] o.a.a.p.StatisticsBroker - Starting StatisticsBroker
19:04:04.753 [INFO ] o.a.a.t.TransportServerThreadSupport - Listening for connections at: tcp://localhost:35555
19:04:04.753 [INFO ] o.a.a.b.TransportConnector - Connector tcp://localhost:35555 started
19:04:04.754 [INFO ] o.a.a.b.BrokerService - Apache ActiveMQ 5.10.2 (james, broker) started
19:04:04.754 [INFO ] o.a.a.b.BrokerService - For help or more information please see: http://activemq.apache.org
19:04:04.754 [WARN ] o.a.a.b.BrokerService - Store limit is 102400 mb (current store usage is 0 mb). The data directory: /root/KahaDB only has 32767 mb of usable space - resetting to maximum available disk space: 32767 mb
19:04:04.754 [ERROR] o.a.a.b.BrokerService - Temporary Store limit is 51200 mb, whilst the temporary data directory: /root/var/store/activemq/brokers/james/tmp_storage only has 32767 mb of usable space - resetting to maximum available 32767 mb.
Started : true
103  Global  WARN   [main] openjpa.Runtime - Could not create the optional validation provider. Reason returned: "A default ValidatorFactory could not be created."
19:04:06.435 [INFO ] o.a.a.b.TransportConnector - Connector vm://james started
410  Global  INFO   [main] openjpa.Runtime - Starting OpenJPA 2.2.1
500  Global  INFO   [main] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.DerbyDictionary".
19:04:21.319 [INFO ] o.a.j.m.s.DNSServiceModule - DNS Server is: 8.8.8.8
19:04:21.320 [INFO ] o.a.j.m.s.DNSServiceModule - DNS Server is: 62.210.16.6
19:04:21.329 [INFO ] o.a.j.m.s.DNSServiceModule - Registered cache, resolver and search paths as DNSJava defaults
19:04:21.424 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - JamesMailStore init... org.apache.james.utils.InMemoryMailRepositoryStore@64387c17
15306  Global  INFO   [main] openjpa.Runtime - The Entity "org.apache.james.mailbox.jpa.mail.model.openjpa.JPAMailboxMessage" was enhanced at level "2", but the current level of enhancement is "1,300,381". 
15308  Global  INFO   [main] openjpa.Runtime - A down level Entity was detected and logged. Please enable RUNTIME trace to see all down level Entities.
19:04:24.122 [INFO ] o.a.j.d.a.DomainList - Set autodetect to: true
19:04:24.122 [INFO ] o.a.j.d.a.DomainList - Set autodetectIP to: true
19:04:24.323 [INFO ] o.a.c.i.DefaultCamelContext - Apache Camel 2.13.4 (CamelContext: camel-1) is starting
19:04:24.323 [INFO ] o.a.c.m.DefaultManagementStrategy - JMX is disabled
19:04:24.428 [INFO ] o.a.c.i.c.DefaultTypeConverter - Loaded 178 type converters
19:04:24.430 [INFO ] o.a.c.i.DefaultCamelContext - AllowUseOriginalMessage is enabled. If access to the original message is not needed, then its recommended to turn this option off as it may improve performance.
19:04:24.431 [INFO ] o.a.c.i.DefaultCamelContext - StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html
19:04:24.431 [INFO ] o.a.c.i.DefaultCamelContext - Total 0 routes, of which 0 is started.
19:04:24.431 [INFO ] o.a.c.i.DefaultCamelContext - Apache Camel 2.13.4 (CamelContext: camel-1) started in 0.109 seconds
19:04:24.435 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:24.519 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet PostmasterAlias instantiated.
19:04:24.521 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher RelayLimit=30 instantiated.
19:04:24.523 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet Null instantiated.
19:04:24.523 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:24.525 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToProcessor instantiated.
19:04:25.839 [INFO ] o.a.c.i.DefaultCamelContext - Route: root started and consuming from: Endpoint[direct://processor.root]
19:04:25.915 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:25.918 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet MetricsMailet instantiated.
19:04:25.918 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:25.926 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet Bounce instantiated.
19:04:25.926 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentObjectRepository Store
19:04:26.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentObjectRepository opened in /root/var/mail/error
19:04:26.020 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentStreamRepository Store
19:04:26.020 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentStreamRepository opened in /root/var/mail/error
19:04:26.020 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToRepository instantiated.
19:04:26.027 [INFO ] o.a.c.i.DefaultCamelContext - Route: error started and consuming from: Endpoint[direct://processor.error]
19:04:26.030 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher SMTPAuthSuccessful instantiated.
19:04:26.032 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet SetMimeHeader instantiated.
19:04:26.033 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher HasMailAttribute=org.apache.james.SMIMECheckSignature instantiated.
19:04:26.034 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet SetMimeHeader instantiated.
19:04:26.034 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.036 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet RemoveMimeHeader instantiated.
19:04:26.036 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.041 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet RecipientRewriteTable instantiated.
19:04:26.117 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher RecipientIsLocal instantiated.
19:04:26.128 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet Sieve instantiated.
19:04:26.128 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher RecipientIsLocal instantiated.
19:04:26.130 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet AddDeliveredToHeader instantiated.
19:04:26.130 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher RecipientIsLocal instantiated.
19:04:26.219 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet LocalDelivery instantiated.
19:04:26.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher HostIsLocal instantiated.
19:04:26.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToProcessor instantiated.
19:04:26.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher SMTPAuthSuccessful instantiated.
19:04:26.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToProcessor instantiated.
19:04:26.223 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher SentByMailet instantiated.
19:04:26.223 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToProcessor instantiated.
19:04:26.223 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.224 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToProcessor instantiated.
19:04:26.418 [INFO ] o.a.c.i.DefaultCamelContext - Route: transport started and consuming from: Endpoint[direct://processor.transport]
19:04:26.421 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.521 [WARN ] o.a.j.t.m.r.DelaysAndMaxRetry - maxRetries is larger than total number of attempts specified. Increasing last delayTime with 22 attempts 
19:04:26.521 [WARN ] o.a.j.t.m.r.DelaysAndMaxRetry - Delay of 500000 msecs is now attempted: 1 times
19:04:26.823 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet RemoteDelivery instantiated.
19:04:26.916 [INFO ] o.a.c.i.DefaultCamelContext - Route: relay started and consuming from: Endpoint[direct://processor.relay]
19:04:26.917 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.917 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet MetricsMailet instantiated.
19:04:26.917 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:26.918 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentObjectRepository Store
19:04:26.918 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentObjectRepository opened in /root/var/mail/spam
19:04:26.918 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentStreamRepository Store
19:04:26.918 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentStreamRepository opened in /root/var/mail/spam
19:04:26.919 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToRepository instantiated.
19:04:27.015 [INFO ] o.a.c.i.DefaultCamelContext - Route: spam started and consuming from: Endpoint[direct://processor.spam]
19:04:27.016 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.017 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet MetricsMailet instantiated.
19:04:27.018 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.018 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet Bounce instantiated.
19:04:27.018 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentObjectRepository Store
19:04:27.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentObjectRepository opened in /root/var/mail/address-error
19:04:27.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentStreamRepository Store
19:04:27.019 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentStreamRepository opened in /root/var/mail/address-error
19:04:27.020 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToRepository instantiated.
19:04:27.118 [INFO ] o.a.c.i.DefaultCamelContext - Route: local-address-error started and consuming from: Endpoint[direct://processor.local-address-error]
19:04:27.119 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.120 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet MetricsMailet instantiated.
19:04:27.120 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.120 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet Bounce instantiated.
19:04:27.120 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.121 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentObjectRepository Store
19:04:27.121 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentObjectRepository opened in /root/var/mail/relay-denied
19:04:27.121 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - Init org.apache.james.repository.file.FilePersistentStreamRepository Store
19:04:27.121 [INFO ] o.a.j.u.InMemoryMailRepositoryStore - org.apache.james.repository.file.FilePersistentStreamRepository opened in /root/var/mail/relay-denied
19:04:27.121 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet ToRepository instantiated.
19:04:27.218 [INFO ] o.a.c.i.DefaultCamelContext - Route: relay-denied started and consuming from: Endpoint[direct://processor.relay-denied]
19:04:27.220 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet MetricsMailet instantiated.
19:04:27.221 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Matcher All instantiated.
19:04:27.325 [INFO ] o.a.j.m.i.c.CamelCompositeProcessor - Mailet DSNBounce instantiated.
19:04:27.416 [INFO ] o.a.c.i.DefaultCamelContext - Route: bounces started and consuming from: Endpoint[direct://processor.bounces]
19:04:27.517 [INFO ] o.a.j.m.i.JamesMailSpooler - org.apache.james.mailetcontainer.impl.JamesMailSpooler init...
19:04:27.518 [INFO ] o.a.j.m.i.JamesMailSpooler - org.apache.james.mailetcontainer.impl.JamesMailSpooler uses 20 Thread(s)
19:04:27.520 [INFO ] o.a.j.m.i.JamesMailSpooler - Run org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-1
19:04:27.520 [INFO ] o.a.j.m.i.JamesMailSpooler - Run org.apache.james.mailetcontainer.impl.JamesMailSpooler: dequeuer-2
19:04:27.520 [INFO ] o.a.j.m.i.JamesMailSpooler - Queue=MailQueue:spool
19:04:27.520 [INFO ] o.a.j.m.i.JamesMailSpooler - Queue=MailQueue:spool
19:04:27.619 [WARN ] o.a.j.m.i.JamesMailetContext - The specified postmaster address ( postmaster@james.minet.net ) is not a local address.  This is not necessarily a problem, but it does mean that emails addressed to the postmaster will be routed to another server.  For some configurations this may cause problems.
19:04:27.629 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service bound to: 0.0.0.0:1143
19:04:27.629 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service is running on: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:27.630 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service handler hello name is: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:27.630 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service handler connection timeout is: 300
19:04:27.630 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service connection backlog is: 200
19:04:27.717 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service bound to: 0.0.0.0:1993
19:04:27.717 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service is running on: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:27.717 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service handler hello name is: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:27.717 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service handler connection timeout is: 300
19:04:27.717 [INFO ] o.a.j.m.p.IMAPServerModule - IMAP Service connection backlog is: 200
19:04:29.121 [INFO ] o.a.j.m.p.IMAPServerModule - Init IMAP Service done
19:04:29.323 [INFO ] o.a.j.m.p.IMAPServerModule - Init IMAP Service done
19:04:29.326 [INFO ] o.a.j.m.p.POP3ServerModule - POP3 Service disabled by configuration
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service bound to: 0.0.0.0:1025
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service is running on: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler hello name is: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler connection timeout is: 360
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service connection backlog is: 200
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - This SMTP server does not require authentication.
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - No maximum message size is enforced for this server.
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service bound to: 0.0.0.0:1465
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service is running on: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler hello name is: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler connection timeout is: 360
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service connection backlog is: 200
19:04:29.329 [INFO ] o.a.j.m.p.SMTPServerModule - This SMTP server requires authentication.
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - No maximum message size is enforced for this server.
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service bound to: 0.0.0.0:1587
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service is running on: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler hello name is: jakartaee-tck-pod-0cb8de58-bd20-4a43-a639-5ca27a68f8f3-6j-sn78s
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service handler connection timeout is: 360
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - SMTP Service connection backlog is: 200
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - This SMTP server requires authentication.
19:04:29.330 [INFO ] o.a.j.m.p.SMTPServerModule - No maximum message size is enforced for this server.
19:04:31.117 [INFO ] o.a.j.m.p.SMTPServerModule - Init SMTP Service done
19:04:31.231 [INFO ] o.a.j.m.p.SMTPServerModule - Init SMTP Service done
19:04:31.337 [INFO ] o.a.j.m.p.SMTPServerModule - Init SMTP Service done
19:04:31.341 [INFO ] o.a.j.m.p.LMTPServerModule - LMTP Service disabled by configuration
19:04:31.418 [INFO ] o.a.j.m.p.ManageSieveServerModule - Manage Sieve Service disabled by configuration
19:04:31.426 [INFO ] o.a.j.w.WebAdminServer - Web admin set up to enable CORS from *
19:04:31.616 [INFO ] o.e.j.util.log - Logging initialized @38232ms
19:04:31.746 [INFO ] s.e.j.EmbeddedJettyServer - == Spark has ignited ...
19:04:31.746 [INFO ] s.e.j.EmbeddedJettyServer - >> Listening on 0.0.0.0:8000
19:04:31.748 [INFO ] o.e.j.s.Server - jetty-9.3.5.v20151012
19:04:31.843 [INFO ] o.e.j.s.ServerConnector - Started ServerConnector@24cdccd8{HTTP/1.1,[http/1.1]}{0.0.0.0:8000}
19:04:31.843 [INFO ] o.e.j.s.Server - Started @38460ms
19:04:31.844 [INFO ] o.a.j.w.WebAdminServer - Web admin server started
wait-for-it.sh: localhost:9999 is available after 40 seconds
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
Error connecting to remote JMX agent : Failed to retrieve RMIServer stub: javax.naming.NameNotFoundException: jmxrmi
usage: java org.apache.james.cli.ServerCmd --host <arg> <command>
            
 -h,--host <arg>   node hostname or ip address
 -p,--port <arg>   remote jmx agent port number
AddUser <username> <password>
RemoveUser <username>
ListUsers
AddDomain <domainName>
RemoveDomain <domainName>
ContainsDomain <domainName>
ListDomains
ListMappings
ListUserDomainMappings <user> <domain>
AddAddressMapping <user> <domain> <fromAddress>
RemoveAddressMapping <user> <domain> <fromAddress>
AddRegexMapping <user> <domain> <regex>
RemoveRegexMapping <user> <domain> <regex>
SetPassword <username> <password>
CopyMailbox <srcBean> <dstBean>
DeleteUserMailboxes <user>
CreateMailbox <namespace> <user> <name>
ListUserMailboxes <user>
DeleteMailbox <namespace> <user> <name>
GetStorageQuota <quotaroot>
GetMessageCountQuota <quotaroot>
GetQuotaroot <namespace> <user> <name>
GetMaxStorageQuota <quotaroot>
GetMaxMessageCountQuota <quotaroot>
SetMaxStorageQuota <quotaroot> <maxMessageCount>
SetMaxMessageCountQuota <quotaroot> <maxStorage>
SetDefaultMaxStorageQuota <maxStorage>
SetDefaultMaxMessageCountQuota <maxMessageCount>
GetDefaultMaxStorageQuota
GetDefaultMaxMessageCountQuota
ReindexMailbox <namespace> <user> <name>
ReindexAll
GetSieveQuota
SetSieveQuota <quota>
RemoveSieveQuota
GetSieveUserQuota <username>
SetSieveUserQuota <username> <quota>
RemoveSieveUserQuota <username>
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[main] ERROR org.apache.james.cli.ServerCmd - Error on command: {}
java.lang.Exception: Domain does not exist in DomainList
	at org.apache.james.user.lib.UsersRepositoryManagement.addUser(UsersRepositoryManagement.java:66)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
	at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
	at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
	at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
	at javax.management.StandardMBean.invoke(StandardMBean.java:405)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Error class java.lang.Exception while executing command:Domain does not exist in DomainList
usage: java org.apache.james.cli.ServerCmd --host <arg> <command>
            
 -h,--host <arg>   node hostname or ip address
 -p,--port <arg>   remote jmx agent port number
AddUser <username> <password>
RemoveUser <username>
ListUsers
AddDomain <domainName>
RemoveDomain <domainName>
ContainsDomain <domainName>
ListDomains
ListMappings
ListUserDomainMappings <user> <domain>
AddAddressMapping <user> <domain> <fromAddress>
RemoveAddressMapping <user> <domain> <fromAddress>
AddRegexMapping <user> <domain> <regex>
RemoveRegexMapping <user> <domain> <regex>
SetPassword <username> <password>
CopyMailbox <srcBean> <dstBean>
DeleteUserMailboxes <user>
CreateMailbox <namespace> <user> <name>
ListUserMailboxes <user>
DeleteMailbox <namespace> <user> <name>
GetStorageQuota <quotaroot>
GetMessageCountQuota <quotaroot>
GetQuotaroot <namespace> <user> <name>
GetMaxStorageQuota <quotaroot>
GetMaxMessageCountQuota <quotaroot>
SetMaxStorageQuota <quotaroot> <maxMessageCount>
SetMaxMessageCountQuota <quotaroot> <maxStorage>
SetDefaultMaxStorageQuota <maxStorage>
SetDefaultMaxMessageCountQuota <maxMessageCount>
GetDefaultMaxStorageQuota
GetDefaultMaxMessageCountQuota
ReindexMailbox <namespace> <user> <name>
ReindexAll
GetSieveQuota
SetSieveQuota <quota>
RemoveSieveQuota
GetSieveUserQuota <username>
SetSieveUserQuota <username> <quota>
RemoveSieveUserQuota <username>
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[main] ERROR org.apache.james.cli.ServerCmd - Error on command: {}
java.lang.Exception: Domain does not exist in DomainList
	at org.apache.james.user.lib.UsersRepositoryManagement.addUser(UsersRepositoryManagement.java:66)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
	at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
	at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
	at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
	at javax.management.StandardMBean.invoke(StandardMBean.java:405)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Error class java.lang.Exception while executing command:Domain does not exist in DomainList
usage: java org.apache.james.cli.ServerCmd --host <arg> <command>
            
 -h,--host <arg>   node hostname or ip address
 -p,--port <arg>   remote jmx agent port number
AddUser <username> <password>
RemoveUser <username>
ListUsers
AddDomain <domainName>
RemoveDomain <domainName>
ContainsDomain <domainName>
ListDomains
ListMappings
ListUserDomainMappings <user> <domain>
AddAddressMapping <user> <domain> <fromAddress>
RemoveAddressMapping <user> <domain> <fromAddress>
AddRegexMapping <user> <domain> <regex>
RemoveRegexMapping <user> <domain> <regex>
SetPassword <username> <password>
CopyMailbox <srcBean> <dstBean>
DeleteUserMailboxes <user>
CreateMailbox <namespace> <user> <name>
ListUserMailboxes <user>
DeleteMailbox <namespace> <user> <name>
GetStorageQuota <quotaroot>
GetMessageCountQuota <quotaroot>
GetQuotaroot <namespace> <user> <name>
GetMaxStorageQuota <quotaroot>
GetMaxMessageCountQuota <quotaroot>
SetMaxStorageQuota <quotaroot> <maxMessageCount>
SetMaxMessageCountQuota <quotaroot> <maxStorage>
SetDefaultMaxStorageQuota <maxStorage>
SetDefaultMaxMessageCountQuota <maxMessageCount>
GetDefaultMaxStorageQuota
GetDefaultMaxMessageCountQuota
ReindexMailbox <namespace> <user> <name>
ReindexAll
GetSieveQuota
SetSieveQuota <quota>
RemoveSieveQuota
GetSieveUserQuota <username>
SetSieveUserQuota <username> <quota>
RemoveSieveUserQuota <username>
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[main] ERROR org.apache.james.cli.ServerCmd - Error on command: {}
java.lang.Exception: Domain does not exist in DomainList
	at org.apache.james.user.lib.UsersRepositoryManagement.addUser(UsersRepositoryManagement.java:66)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
	at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
	at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
	at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
	at javax.management.StandardMBean.invoke(StandardMBean.java:405)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
	at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
	at sun.rmi.transport.Transport$1.run(Transport.java:200)
	at sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Error class java.lang.Exception while executing command:Domain does not exist in DomainList
usage: java org.apache.james.cli.ServerCmd --host <arg> <command>
            
 -h,--host <arg>   node hostname or ip address
 -p,--port <arg>   remote jmx agent port number
AddUser <username> <password>
RemoveUser <username>
ListUsers
AddDomain <domainName>
RemoveDomain <domainName>
ContainsDomain <domainName>
ListDomains
ListMappings
ListUserDomainMappings <user> <domain>
AddAddressMapping <user> <domain> <fromAddress>
RemoveAddressMapping <user> <domain> <fromAddress>
AddRegexMapping <user> <domain> <regex>
RemoveRegexMapping <user> <domain> <regex>
SetPassword <username> <password>
CopyMailbox <srcBean> <dstBean>
DeleteUserMailboxes <user>
CreateMailbox <namespace> <user> <name>
ListUserMailboxes <user>
DeleteMailbox <namespace> <user> <name>
GetStorageQuota <quotaroot>
GetMessageCountQuota <quotaroot>
GetQuotaroot <namespace> <user> <name>
GetMaxStorageQuota <quotaroot>
GetMaxMessageCountQuota <quotaroot>
SetMaxStorageQuota <quotaroot> <maxMessageCount>
SetMaxMessageCountQuota <quotaroot> <maxStorage>
SetDefaultMaxStorageQuota <maxStorage>
SetDefaultMaxMessageCountQuota <maxMessageCount>
GetDefaultMaxStorageQuota
GetDefaultMaxMessageCountQuota
ReindexMailbox <namespace> <user> <name>
ReindexAll
GetSieveQuota
SetSieveQuota <quota>
RemoveSieveQuota
GetSieveUserQuota <username>
SetSieveUserQuota <username> <quota>
RemoveSieveUserQuota <username>
+ bash -x /root/create_users.sh
+ tee /root/create_users.log
+ DOMAIN_COUNT=0
+ USER_COUNT=0
++ java -jar /root/james-cli.jar -h localhost -p 9999 listdomains
++ grep james.local
++ wc -l
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
19:05:55.582 [INFO ] o.a.j.d.a.DomainList - Local host is: 10.40.71.238
+ DOMAIN_COUNT=0
++ java -jar /root/james-cli.jar -h localhost -p 9999 listusers
++ grep user01
++ wc -l
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
+ USER_COUNT=0
+ '[' 0 -lt 1 ']'
+ echo 'Domain james.local does not exist. Creating now...'
Domain james.local does not exist. Creating now...
+ java -jar /root/james-cli.jar -h localhost -p 9999 adddomain james.local
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
AddDomain command executed sucessfully in 1795 ms.
+ echo 'Domain james.local created successfully'
Domain james.local created successfully
+ '[' 0 -lt 1 ']'
+ echo 'User user01 does not exist. Creating now...'
User user01 does not exist. Creating now...
+ java -jar /root/james-cli.jar -h localhost -p 9999 adduser user01@james.local 1234
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
AddUser command executed sucessfully in 2408 ms.
+ echo 'User user01 created successfully.'
User user01 created successfully.
+ echo Mail server setup complete
Mail server setup complete