[ https://issues.apache.org/jira/browse/JAMES-3441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17235841#comment-17235841 ]
Benoit Tellier commented on JAMES-3441: --------------------------------------- https://github.com/linagora/james-project/pull/4047 Enable disabling group event consumption > Configuration changes to allow "specialized" JAMES instances > ------------------------------------------------------------ > > Key: JAMES-3441 > URL: https://issues.apache.org/jira/browse/JAMES-3441 > Project: James Server > Issue Type: Improvement > Reporter: Benoit Tellier > Priority: Major > > In my upcoming Distributed Servers deployments I want to use specialized > James instances: > - A group of instances will empower the JMAP protocol > - A group of instances will empower the IMAP & SMTP protocol > - A group of instances will act as back-office servers. > Back office servers have the following responsibilities: > - Run Mail Processing > - Run Mailbox Event processing > - Run WebAdmin tasks > - Expose WebAdmin endpoints > - Run remote delivery > Part of this can be already achieved via configuration: > - IMAP/JMAP/SMTP/WebAdmin can be turned on and off > - Removing remote delivery mailet would ensure RemoteDeliveryRunnable is not > running > We need the ability to disable mail processing. I propose that setting > mailetcontainer.xml thread count to 0 does this. > We need to add configuration option to disable mailbox event processing > (while keeping messaging), and task consumption as well. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org