Re: Sending Mail via a Second IP address

2019-11-05 Thread Tellier Benoit
Hi Jerry, You need also to specify `mail.smtp.localaddress` https://javaee.github.io/javamail/docs/api/com/sun/mail/smtp/package-summary.html Local address (host name) to bind to when creating the SMTP socket. Defaults to the address picked by the Socket class. Should not normally need to be

Re: Lucene Not Indexing Existing Mail in Folders

2019-11-05 Thread Tellier Benoit
I bet you can overwrite Spring XML bindings and define your own. I have no idea how to do that, and it seems dangerous. Regards, Benoit On 05/11/2019 22:03, Jerry Malcolm wrote: > No problem.  Is there a quick-fix / hack that perhaps I can hardcode to > bypass insertion until the actual fix is

[jira] [Updated] (JAMES-2970) SetErrorMessage mailet

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-2970: -- Description: This mailet will set the parametered message on matched email. This will allow

[jira] [Updated] (JAMES-2970) SetErrorMessage mailet

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier updated JAMES-2970: -- Summary: SetErrorMessage mailet (was: AddErrorToMail mailet) > SetErrorMessage mailet >

[jira] [Commented] (JAMES-2970) AddErrorToMail mailet

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968139#comment-16968139 ] Benoit Tellier commented on JAMES-2970: --- PR https://github.com/linagora/james-project/pull/2828

[jira] [Created] (JAMES-2970) AddErrorToMail mailet

2019-11-05 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-2970: - Summary: AddErrorToMail mailet Key: JAMES-2970 URL: https://issues.apache.org/jira/browse/JAMES-2970 Project: James Server Issue Type: New Feature

[jira] [Commented] (JAMES-2967) Add Logging of IMAP Command

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968132#comment-16968132 ] Benoit Tellier commented on JAMES-2967: --- Many thanks, that will be usefull > Add Logging of IMAP

[jira] [Commented] (JAMES-2968) Move "Time Spent in IMAP-*" Log Entry from INFO to DEBUG

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968130#comment-16968130 ] Benoit Tellier commented on JAMES-2968: --- I agree with this proposal. > Move "Time Spent in IMAP-*"

[jira] [Commented] (JAMES-2947) WebAdmin should prevent encoded "/" in a domain name at creation

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968115#comment-16968115 ] Benoit Tellier commented on JAMES-2947: --- https://github.com/linagora/james-project/pull/2804 forbid

[jira] [Commented] (JAMES-2956) Webadmin : a malformed url in the request, produce a 400 bad request response with an html body instead of a json one

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2956?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968114#comment-16968114 ] Benoit Tellier commented on JAMES-2956: --- https://github.com/linagora/james-project/pull/2812 is

[jira] [Commented] (JAMES-2966) es-report thread leak upon close

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2966?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968112#comment-16968112 ] Benoit Tellier commented on JAMES-2966: --- What are these thread leaks related to? Which pace did it

[james-project] 04/09: JAMES-2947 WebAdmin prevents encoded '/' in a domain name at creation

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit c8b5fd3fbd4cdaca7e173a673004a37e7ac29c33 Author: Gautier DI FOLCO AuthorDate: Wed Oct 30 13:45:24 2019 +0100

[james-project] 06/09: JAMES-2904 Remove some uneeded files from docker configuration

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 419819851622834dc44f6dc04bc324f30836161f Author: Benoit Tellier AuthorDate: Wed Oct 30 10:23:01 2019 +0700

[james-project] 02/09: JAMES-2956 Add a test to demonstrate html response for bad request instead of json ones. When malformed url.

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit eb38a065127d0eb39aa2419ee95a85cd183fa00d Author: Rémi KOWALSKI AuthorDate: Thu Oct 31 16:06:53 2019 +0100

[james-project] 09/09: Upgrade Linshare images from 2.2.3 to 2.3.2

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 2c11c3670385e691f079e8b7d866b9180b10b3ad Author: Rene Cordier AuthorDate: Fri Sep 13 16:57:54 2019 +0700

[james-project] 05/09: JAMES-2904 Link documentation within docker configuration files

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 42c9e10cf920741f34b1f342efa39c7e2c7dd72f Author: Benoit Tellier AuthorDate: Wed Oct 30 10:21:26 2019 +0700

[james-project] 01/09: JAMES-2966 bump elastic metrics reporter version to avoid thread leaks

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 8b50ecbc85bcf18b947271e19aa21ca74b7d73b1 Author: Rémi KOWALSKI AuthorDate: Tue Nov 5 15:15:22 2019 +0100

[james-project] 07/09: JAMES-2904 Enhance Cassandra documentation

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit be9c69f18d1495ea298777c594fadeac9c7b21f5 Author: Benoit Tellier AuthorDate: Wed Oct 30 10:39:16 2019 +0700

[james-project] 08/09: JAMES-2904 Document missing Cassandra migration

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 29e2c44eb0a1aa04c14e890a972413fec26aee81 Author: Benoit Tellier AuthorDate: Wed Oct 30 10:47:51 2019 +0700

[james-project] branch master updated (4bac9ab -> 2c11c36)

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from 4bac9ab JAMES-2962 Check if user exists before getting, setting or removing its sieve quota new

[james-project] 03/09: JAMES-2956 Add documentation for html body in response for request using a malformed URL

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 26993bb6c62f7d3da2afc1943df6df741b8c116a Author: Rémi KOWALSKI AuthorDate: Tue Nov 5 15:49:40 2019 +0100

Require SSL for remote SMTP delivery by default ?

2019-11-05 Thread Tellier Benoit
Hi, Within [2] I do work on documenting how to secure remote delivery with SSL and startTls. Matthieu Baechler asks wether we should require encrypted delivery (startTls / ssl) by default in shipped configuration. This comes with trust issues, we might end up enabling mail.smtp.ssl.trust as a

[jira] [Created] (JAMES-2969) RemoteDelivery should be tested against startTls/ssl

2019-11-05 Thread Benoit Tellier (Jira)
Benoit Tellier created JAMES-2969: - Summary: RemoteDelivery should be tested against startTls/ssl Key: JAMES-2969 URL: https://issues.apache.org/jira/browse/JAMES-2969 Project: James Server

Re: Complete Code Contribution Lifecycle?

2019-11-05 Thread Rene Cordier
Hi Jerry! Is this enough to answer your concerns regarding the code contribution documentation? https://james.apache.org/contribute.html Feel free of course to give your feedback on it, if you think some points are missing or unclear. Cheers, Rene Cordier. On 05/11/2019 23:12, Jerry

Sending Mail via a Second IP address

2019-11-05 Thread Jerry Malcolm
As if I haven't hit enough problems in this transition apparently the IP address that AWS assigned to me was formerly used by a spammer.  So far, both sbcglobal and icloud.com are blocking and bouncing all email saying my IP is blacklisted. Yippee I don't want to change my inbound ip

[jira] [Created] (JAMES-2968) Move "Time Spent in IMAP-*" Log Entry from INFO to DEBUG

2019-11-05 Thread Jerry Malcolm (Jira)
Jerry Malcolm created JAMES-2968: Summary: Move "Time Spent in IMAP-*" Log Entry from INFO to DEBUG Key: JAMES-2968 URL: https://issues.apache.org/jira/browse/JAMES-2968 Project: James Server

[jira] [Created] (JAMES-2967) Add Logging of IMAP Command

2019-11-05 Thread Jerry Malcolm (Jira)
Jerry Malcolm created JAMES-2967: Summary: Add Logging of IMAP Command Key: JAMES-2967 URL: https://issues.apache.org/jira/browse/JAMES-2967 Project: James Server Issue Type: Improvement

Complete Code Contribution Lifecycle?

2019-11-05 Thread Jerry Malcolm
Is the entire lifecycle for a code contribution documented anywhere?  I understand opening a JIRA and creating a pull request.  But what is the process after that?  Is it out of my hands completely after I create the pull request?  Who actually processes the pull and tests and adds it the

Re: Recommended IDE for JAMES Dev?

2019-11-05 Thread Jerry Malcolm
Duc, I looked closer at the maven log.  Seems my maven build was falling back to using my old java8 instead of java11.  Amazing how much better things work when using the right Java version :-) Actually, Tellier is in the process of updating the 'how to build james' document.  I am

Re: Lucene Not Indexing Existing Mail in Folders

2019-11-05 Thread Jerry Malcolm
No problem.  Is there a quick-fix / hack that perhaps I can hardcode to bypass insertion until the actual fix is available? Just speculating here... we've got an option (lazyIndex) that rebuilds the index every time whether it is necessary or not.  And we have an option (luceneIndex) that

[jira] [Created] (JAMES-2966) es-report thread leak upon close

2019-11-05 Thread Jira
Rémi Kowalski created JAMES-2966: Summary: es-report thread leak upon close Key: JAMES-2966 URL: https://issues.apache.org/jira/browse/JAMES-2966 Project: James Server Issue Type: Bug

[jira] [Commented] (JAMES-2632) JMAP getMailboxes is slow

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16967363#comment-16967363 ] Benoit Tellier commented on JAMES-2632: --- https://github.com/linagora/james-project/pull/2770 is a

[jira] [Closed] (JAMES-2955) Webadmin : Updating quota for a domain with null value is acceptable but doesn't apply

2019-11-05 Thread Jira
[ https://issues.apache.org/jira/browse/JAMES-2955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rémi Kowalski closed JAMES-2955. Fix Version/s: 3.5.0 Resolution: Fixed > Webadmin : Updating quota for a domain with null

[jira] [Resolved] (JAMES-2954) WebAdmin's addresses groups error messages confusion

2019-11-05 Thread Gautier DI FOLCO (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gautier DI FOLCO resolved JAMES-2954. - Fix Version/s: 3.5.0 Resolution: Fixed > WebAdmin's addresses groups error

[jira] [Resolved] (JAMES-2946) Incorrect error code returns when creating mail repository with non-supported protocol

2019-11-05 Thread Gautier DI FOLCO (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gautier DI FOLCO resolved JAMES-2946. - Fix Version/s: 3.5.0 Resolution: Fixed > Incorrect error code returns when

[jira] [Closed] (JAMES-2962) Able to update Sieve quota for non-existing user

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed JAMES-2962. - Resolution: Fixed https://github.com/linagora/james-project/pull/2822 is merged > Able to

[jira] [Commented] (JAMES-2955) Webadmin : Updating quota for a domain with null value is acceptable but doesn't apply

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16967353#comment-16967353 ] Benoit Tellier commented on JAMES-2955: --- https://github.com/linagora/james-project/pull/2814 fixed

[jira] [Commented] (JAMES-2954) WebAdmin's addresses groups error messages confusion

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16967351#comment-16967351 ] Benoit Tellier commented on JAMES-2954: --- https://github.com/linagora/james-project/pull/2811 is

[jira] [Commented] (JAMES-2946) Incorrect error code returns when creating mail repository with non-supported protocol

2019-11-05 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16967349#comment-16967349 ] Benoit Tellier commented on JAMES-2946: --- https://github.com/linagora/james-project/pull/2803 is

[james-project] branch master updated (d9e694d -> 4bac9ab)

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from d9e694d JAMES-2933 Define mailetdocs-maven-plugin version globally new 982c430 JAMES-2946 Return

[james-project] 04/05: JAMES-2955 updating a user quota with null value should reset it

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 5eef771357f10771f95c372765b8fb7b054e6414 Author: Rémi KOWALSKI AuthorDate: Mon Nov 4 10:57:35 2019 +0100

[james-project] 01/05: JAMES-2946 Return InvalidArgument when a MailRepository is tried to be created with an unsupported protocol

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 982c4309a910e634e420e635a7c9c8a18d3c8f7d Author: Gautier DI FOLCO AuthorDate: Wed Oct 30 12:48:47 2019 +0100

[james-project] 03/05: JAMES-2955 updating a domain quota with null value should reset it

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit f1e5546f04041e78d95a50b85756638d1fa74bb0 Author: Rémi KOWALSKI AuthorDate: Thu Oct 31 17:20:02 2019 +0100

[james-project] 02/05: JAMES-2954 Correct error root cause in WebAdmin's addresses groups error messages

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit c133ac9a7be33ce988592fcfc0bd81dbf60823f3 Author: Gautier DI FOLCO AuthorDate: Thu Oct 31 14:35:57 2019 +0100

[james-project] 05/05: JAMES-2962 Check if user exists before getting, setting or removing its sieve quota

2019-11-05 Thread btellier
This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 4bac9ab2f111c3fed8b95f645d79bbd79190e678 Author: Rene Cordier AuthorDate: Mon Nov 4 15:14:57 2019 +0700