Re: James SMTP Model

2020-07-07 Thread David Leangen
> I gonna try my best, given my time constraints :-) Thank you! This is all very good information, which allows me to peel one more layer of the onion. Likely my next batch of questions will be in a separate email thread, as I think we have exhausted the concept of “James SMTP Model”. In the

Re: James SMTP Model

2020-07-07 Thread Tellier Benoit
Le 06/07/2020 à 14:12, David Leangen a écrit : > Thanks Benoit. > > Now, since I already have your attention on this topic, please allow me to > really push so I can reach some kind of resolution. The resolution will allow > me to figure out how to move forward with several things. Since I have

Re: Queuing vs. spooling

2020-07-07 Thread Tellier Benoit
Le 07/07/2020 à 20:58, David Leangen a écrit : >> Hope it helps. > Yes, quite a lot!! > > A few clarifications, please. 😀 > >> SMTP Service is talking TCP with the client. When it is asked to >> deliver a message, it simply calls `enqueue` on the MailQueue. > Can you be more precise about what yo

[jira] [Commented] (JAMES-3227) Can't assign JIRA issues to myself

2020-07-07 Thread David Leangen (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17153215#comment-17153215 ] David Leangen commented on JAMES-3227: -- Now that I am a committer, I would like to b

[jira] [Commented] (JAMES-3265) Investigate Slow IMAP SELECT (26 minutes +)

2020-07-07 Thread Jira
[ https://issues.apache.org/jira/browse/JAMES-3265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17153182#comment-17153182 ] René Cordier commented on JAMES-3265: - [https://github.com/linagora/james-project/pul

[jira] [Commented] (JAMES-3295) Integration tests : SMTP out - retry back off leveraging MailRepositrories and reprocessing

2020-07-07 Thread Jira
[ https://issues.apache.org/jira/browse/JAMES-3295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17153181#comment-17153181 ] René Cordier commented on JAMES-3295: - [https://github.com/linagora/james-project/pul

[james-project] 02/02: JAMES-3295 Integration tests RemoteDeliveryErrorHandlingTest

2020-07-07 Thread rcordier
This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit b348a27bb1fe6623c57d43aa6f12efdc5cff3078 Author: Rene Cordier AuthorDate: Mon Jul 6 10:55:58 2020 +0700 JA

[james-project] 01/02: JAMES-3265 MailboxManager copy/move initial read only need metadata level

2020-07-07 Thread rcordier
This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 2d5cb9e7b0e8081ad978dce3af80ae5d0fa2861f Author: Benoit Tellier AuthorDate: Tue Jul 7 16:30:09 2020 +0700

[james-project] branch master updated (05c5ebe -> b348a27)

2020-07-07 Thread rcordier
This is an automated email from the ASF dual-hosted git repository. rcordier pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from 05c5ebe JAMES-3167 Correct NullPointerExceptions when reading rights new 2d5cb9e JAMES-3265 MailboxMa

Re: Queuing vs. spooling

2020-07-07 Thread David Leangen
>>> Hope it helps. >> >> Yes, quite a lot!! Still true. > Yes, the client (either a MUA or a MTA) is the remote process talking > SMTP to our SMTP server via a TCP connection. Thanks, that clarifies. I misread your last email. Now everything you wrote makes sense. So would it be fair to s

Re: Queuing vs. spooling

2020-07-07 Thread Matthieu Baechler
On Tue, 2020-07-07 at 22:58 +0900, David Leangen wrote: > > Hope it helps. > > Yes, quite a lot!! > > A few clarifications, please. 😀 > > > > > SMTP Service is talking TCP with the client. When it is asked to > > deliver a message, it simply calls `enqueue` on the MailQueue. > > Can you be mo

[BUILD-UNSTABLE]: Job 'ApacheJames/PR-217 [PR-217] [8]'

2020-07-07 Thread Apache Jenkins Server
BUILD-UNSTABLE: Job 'ApacheJames/PR-217 [PR-217] [8]': Check console output at "https://builds.apache.org/job/ApacheJames/job/PR-217/8/";>ApacheJames/PR-217 [PR-217] [8]" - To unsubscribe, e-mail: server-dev-unsubscr...@james.a

Re: What is the current way of publishing the website?

2020-07-07 Thread David Leangen
Hi Eugen, > Regarding the new documentation website: > We have automated website building with Gradle and Antora. Nice work! Thank you very much. > Once we have enough content I'll ask for a public review on james user > mailing list and other channels. Quite a way to go before it’s ready for

[jira] [Commented] (JAMES-3226) Provide a process around documentation publishing and deployment

2020-07-07 Thread David Leangen (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17153044#comment-17153044 ] David Leangen commented on JAMES-3226: -- Nice job! > Provide a process around docume

[james-project] 01/05: [REFACTORING] Relocate LDAP retrying logic from server-utils into data-ldap

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 060413635d4d5044fca8eaf4dad833f2f1fbdfd8 Author: Benoit Tellier AuthorDate: Tue Jul 7 10:58:02 2020 +0700

[james-project] 05/05: JAMES-3167 Correct NullPointerExceptions when reading rights

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 05c5ebe86bb7af1e0c7b9b0c0495a8d05a04d5d0 Author: Benoit Tellier AuthorDate: Tue Jul 7 08:55:35 2020 +0700

[james-project] 04/05: JAMES-3265 Flags updates should not infinite loop on denormalization issues

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit e1a4ab80a0144bb3cf4abd6ba50ed932ca6fc4d1 Author: Benoit Tellier AuthorDate: Tue Jul 7 12:38:24 2020 +0700

[james-project] 03/05: JAMES-3299 RabbitMQ EventBus key registration should not hang

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 147aded8fac341ecdcd86026eb8654dc85b56561 Author: Benoit Tellier AuthorDate: Tue Jul 7 08:30:41 2020 +0700

[james-project] branch master updated (ca0ddd3 -> 05c5ebe)

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from ca0ddd3 Merge pull request #204 from dleangen/docs/server/demo new 0604136 [REFACTORING] Relocate LDA

[james-project] 02/05: [REFACTORING] Remove unused class

2020-07-07 Thread rouazana
This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git commit 36cba622c1a0c3b2837ae00fba1b4c7bad6d6b9d Author: Benoit Tellier AuthorDate: Tue Jul 7 10:58:30 2020 +0700

What is the current way of publishing the website?

2020-07-07 Thread Eugen Stan
Hello, What is the current way of publishing the website ? Where are the "sources" from which the site is built? I would like to know how it's currently done so I can document it and prepare the migration for the new website. I would like to document the process in james-site git repo (via antor

[jira] [Commented] (JAMES-3226) Provide a process around documentation publishing and deployment

2020-07-07 Thread Ioan Eugen Stan (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152814#comment-17152814 ] Ioan Eugen Stan commented on JAMES-3226: We have automated build and publish via

Re: Queuing vs. spooling

2020-07-07 Thread David Leangen
> Hope it helps. Yes, quite a lot!! A few clarifications, please. 😀 > SMTP Service is talking TCP with the client. When it is asked to > deliver a message, it simply calls `enqueue` on the MailQueue. Can you be more precise about what you mean by “client”? > As everything happens in the Ja

[jira] [Reopened] (JAMES-3265) Investigate Slow IMAP SELECT (26 minutes +)

2020-07-07 Thread Matthieu Baechler (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matthieu Baechler reopened JAMES-3265: -- It may not be 26 minutes long but it's still slow and refactoring are probably needed for

Re: Queuing vs. spooling

2020-07-07 Thread Matthieu Baechler
Hi On Tue, 2020-07-07 at 21:42 +0900, David Leangen wrote: > Hi! > > Please take a look at this image: > > —> https://james.apache.org/images/james-smtp-relay.png > > > I have several questions. 😀 > > > First, is it correct to say that in this image, the “SMTP Service” is > an MTA? Further

Queuing vs. spooling

2020-07-07 Thread David Leangen
Hi! Please take a look at this image: —> https://james.apache.org/images/james-smtp-relay.png I have several questions. 😀 First, is it correct to say that in this image, the “SMTP Service” is an MTA? Furthermore, is it correct to say that it’s the “terminal” MTA? How does the mail get fo

[jira] [Commented] (JAMES-2982) UserRoutes creating users should return more specific error message

2020-07-07 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-2982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152626#comment-17152626 ] Benoit Tellier commented on JAMES-2982: --- https://github.com/linagora/james-project/

[jira] [Commented] (JAMES-3299) IMAP SELECT hung because of RabbitMQ queue binding

2020-07-07 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152621#comment-17152621 ] Benoit Tellier commented on JAMES-3299: --- https://github.com/linagora/james-project/

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

2020-07-07 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152625#comment-17152625 ] Benoit Tellier commented on JAMES-3167: --- https://github.com/linagora/james-project/

[jira] [Commented] (JAMES-3265) Investigate Slow IMAP SELECT (26 minutes +)

2020-07-07 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152620#comment-17152620 ] Benoit Tellier commented on JAMES-3265: --- Here is a report about my activities today

[james-project] branch master updated (fa615f5 -> ca0ddd3)

2020-07-07 Thread dleangen
This is an automated email from the ASF dual-hosted git repository. dleangen pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from fa615f5 Merge pull request #200 from dleangen/docs/concepts/protocols new 3ef6839 [JAMES-3187] Update

[james-project] branch master updated (6139b01 -> fa615f5)

2020-07-07 Thread dleangen
This is an automated email from the ASF dual-hosted git repository. dleangen pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git. from 6139b01 JAMES-3096 filter properties depending on client provided capabilities new 9f6d86b [JAMES-31