Matthieu Baechler created JAMES-2541: ----------------------------------------
Summary: In order to support distributed deployment, we should write a MailQueue implementation using RabbitMQ Key: JAMES-2541 URL: https://issues.apache.org/jira/browse/JAMES-2541 Project: James Server Issue Type: Task Components: Queue Affects Versions: 3.1.0 Reporter: Matthieu Baechler Default MailQueue for Cassandra/Elasticsearch James product is embedded ActiveMQ. After a review of available distributed MQ, we decided that we should support RabbitMQ to replace ActiveMQ in distributed scenario. And as we don't want to rely on filesystem for mail content neither, we decided that only meta-data would go into the MQ and that the raw email would be stored in a blob-store. This ticket is supposed to track progress at implementing basic MailQueueFactoryContract and MailQueueContract on top of RabbitMQ and blob-store. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org