Re: James requires administrative rights on RabbitMQ (!!!)

2020-12-10 Thread Matthieu Baechler
Hi, On Fri, 2020-12-11 at 12:42 +0700, Tellier Benoit wrote: > Hello James DEVs !!! > > I want to start a discussion around > https://issues.apache.org/jira/browse/JAMES-3475 > > Our issue is that James so far require administrative rights on > RabbitMQ > server. > > This of course means that

[jira] [Commented] (JAMES-3431) Relay DSN options on RemoteDelivery

2020-12-10 Thread ASF GitHub Bot (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247685#comment-17247685 ] ASF GitHub Bot commented on JAMES-3431: --- chibenwa commented on a change in pull request #278: URL:

[jira] [Commented] (JAMES-2578) MQs should not rely on Serializable

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247682#comment-17247682 ] Benoit Tellier commented on JAMES-2578: --- PR https://github.com/linagora/james-project/pull/4110 >

[jira] [Closed] (JAMES-2724) Jenkinsfile for stress testing

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-2724. - Fix Version/s: 3.6.0 Resolution: Fixed It works! > Jenkinsfile for stress testing >

[jira] [Closed] (JAMES-2750) Configure RabbitMQ's vhost

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-2750. - Resolution: Fixed VHost is part of AMQP uri See https://www.rabbitmq.com/uri-spec.html Please

[jira] [Closed] (JAMES-2771) Automate provisioning

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-2771. - Resolution: Fixed Contributed > Automate provisioning > - > >

[jira] [Commented] (JAMES-2813) Implement a distributed task manager

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247677#comment-17247677 ] Benoit Tellier commented on JAMES-2813: --- Can someone provide insights about the work still needed?

[jira] [Closed] (JAMES-3075) CassandraIndexTableHandler should update all projection upon error

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3075. - Fix Version/s: 3.6.0 Resolution: Fixed This work had been contributed >

[jira] [Commented] (JAMES-3079) Web Admin API: Retrieving all available Cassandra schema versions

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247674#comment-17247674 ] Benoit Tellier commented on JAMES-3079: --- Hi Tung! - You should be able to know the current and

[jira] [Closed] (JAMES-3079) Web Admin API: Retrieving all available Cassandra schema versions

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3079. - Resolution: Not A Problem > Web Admin API: Retrieving all available Cassandra schema versions >

[jira] [Closed] (JAMES-3131) suggest split smtpserver.xml into 3 config files to allow listen on port 25 and 465 at the same time

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3131. - Resolution: Fixed As the contributor needs are fullfilled, I'm closing this. > suggest split

[jira] [Closed] (JAMES-3132) Unable to obtain a connection to the POP3 server

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3132. - Resolution: Fixed No answer, the issue do not seem related to James. I'm closing this. >

[jira] [Closed] (JAMES-3152) Default mailetcontainer.xml in 3.4.0 has bugs

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3152. - Fix Version/s: 3.5.0 Resolution: Fixed Fixed in 3.5.0, please upgrade. > Default

[jira] [Closed] (JAMES-3179) Run a static analyzer

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3179. - Fix Version/s: 3.6.0 Resolution: Fixed This had been run > Run a static analyzer >

[jira] [Closed] (JAMES-3167) Reactify ACL, MailboxMapper, and MessageIdMapper

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3167. - Fix Version/s: 3.6.0 Resolution: Fixed Contributed, I forgot to close the ticket... >

[jira] [Closed] (JAMES-3204) CassandraMessageMapper badly applies LIMIT

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3204. - Resolution: Fixed Hopefully fixed! > CassandraMessageMapper badly applies LIMIT >

[jira] [Closed] (JAMES-3212) Outlook > When rename a folder on OpenPaas, Outlook keeps both the updated folder and the old one.

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3212. - Fix Version/s: 3.6.0 Resolution: Fixed JMA-draft now keeps better track of subscriptions

[jira] [Closed] (JAMES-3207) Release James 3.5.0

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3207. - Resolution: Fixed This, was done! > Release James 3.5.0 > --- > >

[jira] [Closed] (JAMES-3253) Delay of 8 minutes 20 seconds is now attempted

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3253. - Fix Version/s: 3.6.0 Resolution: Fixed Should be fixed now... > Delay of 8 minutes 20

[jira] [Closed] (JAMES-3289) Flux.merge bugs lead to build instability

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3289. - Fix Version/s: 3.6.0 Resolution: Fixed 0345c32c2e7f56dcada0a378221a935a4c904ec7 fixed

[jira] [Closed] (JAMES-3291) Badly formatted mailqueue causes RabbitMQMailQueue to crash

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3291. - Fix Version/s: 3.6.0 Resolution: Fixed We implemented dead-letter support for this. >

[jira] [Commented] (JAMES-3315) unable to send and receive email with James -

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3315?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247653#comment-17247653 ] Benoit Tellier commented on JAMES-3315: --- Do you still encounter this issue? Shall we take a look

[jira] [Closed] (JAMES-3380) Fix bug in search index for comparing date

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3380. - Resolution: Fixed > Fix bug in search index for comparing date >

[jira] [Closed] (JAMES-3389) New API endpoint to accept incoming message

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3389. - Fix Version/s: 3.6.0 Resolution: Fixed This had been merged as far as I know. Don't

[jira] [Closed] (JAMES-3428) Read repairs - Mailbox counters

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3428. - Resolution: Fixed > Read repairs - Mailbox counters > --- > >

[jira] [Commented] (JAMES-3448) links on antispam config are dead

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247651#comment-17247651 ] Benoit Tellier commented on JAMES-3448: --- Shall we close this? > links on antispam config are dead

[jira] [Closed] (JAMES-3454) TaskManager: RabbitMQ outages requires a James restart

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-3454. - Fix Version/s: 3.6.0 Resolution: Fixed > TaskManager: RabbitMQ outages requires a James

[jira] [Commented] (JAMES-3475) RabbitMQMailQueue should not require administrative rights

2020-12-10 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17247649#comment-17247649 ] Benoit Tellier commented on JAMES-3475: ---

James requires administrative rights on RabbitMQ (!!!)

2020-12-10 Thread Tellier Benoit
Hello James DEVs !!! I want to start a discussion around https://issues.apache.org/jira/browse/JAMES-3475 Our issue is that James so far require administrative rights on RabbitMQ server. This of course means that sharing this RabbitMQ with other apps / James servers of other tenant represent a

[jira] [Created] (JAMES-3475) RabbitMQMailQueue should not require administrative rights

2020-12-10 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-3475: - Summary: RabbitMQMailQueue should not require administrative rights Key: JAMES-3475 URL: https://issues.apache.org/jira/browse/JAMES-3475 Project: James Server

[jira] [Updated] (JAMES-3470) Implement CassandraEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3470: - Description: Same purpose with the MemoryEmailChangeRepository, we now need to implement it in

[jira] [Created] (JAMES-3474) Email/set should handle oldState & newState

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3474: Summary: Email/set should handle oldState & newState Key: JAMES-3474 URL: https://issues.apache.org/jira/browse/JAMES-3474 Project: James Server Issue Type:

[jira] [Created] (JAMES-3473) Email/get should handle state property

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3473: Summary: Email/get should handle state property Key: JAMES-3473 URL: https://issues.apache.org/jira/browse/JAMES-3473 Project: James Server Issue Type: Sub-task

[jira] [Created] (JAMES-3472) Implement Email/changes method and related contract tests

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3472: Summary: Implement Email/changes method and related contract tests Key: JAMES-3472 URL: https://issues.apache.org/jira/browse/JAMES-3472 Project: James Server Issue

[jira] [Updated] (JAMES-3472) Implement Email/changes method and related contract tests

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3472: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] {code:java} The Foo/changes method

[jira] [Created] (JAMES-3471) MailboxChangeListener needs to handle EmailChange events

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3471: Summary: MailboxChangeListener needs to handle EmailChange events Key: JAMES-3471 URL: https://issues.apache.org/jira/browse/JAMES-3471 Project: James Server Issue

[jira] [Created] (JAMES-3470) Implement CassandraEmailChangeStore

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3470: Summary: Implement CassandraEmailChangeStore Key: JAMES-3470 URL: https://issues.apache.org/jira/browse/JAMES-3470 Project: James Server Issue Type: Sub-task

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes]   {code:java} When the state of

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes]   {code:java} When the state of

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] {code:java} When the state of the

[jira] [Updated] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lan Khuat updated JAMES-3469: - Description: >From the spec: [https://jmap.io/spec-core.html#changes] ``` When the state of the set of

[jira] [Created] (JAMES-3469) Implement MemoryEmailChangeRepository

2020-12-10 Thread Lan Khuat (Jira)
Lan Khuat created JAMES-3469: Summary: Implement MemoryEmailChangeRepository Key: JAMES-3469 URL: https://issues.apache.org/jira/browse/JAMES-3469 Project: James Server Issue Type: Sub-task