[ 
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

Reply via email to