Putting it all together

2020-06-03 Thread David Leangen
Hi again, In the new documentation, I have tried to explain some of the basic concepts: * Messages * Protocols * Storage I am now turning my attention to how it all fits together. Images like this one help a lot: http://james.apache.org/images/james-imap-server.png This one is also

Question about image

2020-06-03 Thread David Leangen
Hello! I have a question about this image: https://james.apache.org/images/james-schema-subprojects.png At first glance, I have a good impression of this image. However, when I think more deeply, I get the impression that it is conflating two different concepts: * System architecture

Connecting to the demo server

2020-06-03 Thread David Leangen
Hello! I am thinking that it could be nice to show a demo of the different protocols as part of the documentation, just to give people a sense of how things work between client and server. Is there an easy way to adapt the “Demo Server” to be able to create SMTP, POP, and IMAP (and maybe

[jira] [Resolved] (JAMES-3182) Fetching message in getMessageList ignore inMailbox filter when in a combination of filter

2020-06-03 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier resolved JAMES-3182. --- Fix Version/s: 3.6.0 Resolution: Fixed

[jira] [Resolved] (JAMES-3199) [WebAdmin] improve mailbox localpart validate

2020-06-03 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier resolved JAMES-3199. --- Fix Version/s: 3.6.0 Resolution: Fixed

[james-project] 03/07: JAMES-3182 JMAPResponse Error: Remove ambiguous untyped builder method

2020-06-03 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 af1f391a08175090b1e22bab679b87d7b4abcaaa Author: Benoit Tellier AuthorDate: Mon Jun 1 11:56:40 2020 +0700

[james-project] 06/07: JAMES-3182 Reject too deep GetMessageList filters

2020-06-03 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 aa698c87cc97325c79e440d13e2155957b45095e Author: Benoit Tellier AuthorDate: Wed Jun 3 10:02:43 2020 +0700

[james-project] 02/07: JAMES-3199: add validate mailboxname and also test at UserMailboxesRoutesTest

2020-06-03 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 5b9639171bbf6da99ec7cc7bf9cbb01d4b0393dd Author: duc91 AuthorDate: Tue Jun 2 10:41:09 2020 +0700

[james-project] branch master updated (609ee55 -> 5e5c80f)

2020-06-03 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 609ee55 JAMES-3184 rename RunningOptionsParser to avoid conflict with other parsers new db4c62f

[james-project] 01/07: JAMES-2760 mailqueue.size.metricsEnabled should be false by default

2020-06-03 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 db4c62fa41737a8a3ca2b4835be6e184c4843796 Author: Benoit Tellier AuthorDate: Tue Jun 2 15:51:54 2020 +0700

[james-project] 05/07: JAMES-3182 Explicitly reject nested mailbox filters for GetMessageList

2020-06-03 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 35c669e3e5120e3c3334e7a6ebfb72b4146f75aa Author: Benoit Tellier AuthorDate: Mon Jun 1 13:17:03 2020 +0700

[james-project] 04/07: JAMES−3182 JMAPResponse: fail early upon unspecified responseName/methodCallId

2020-06-03 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 e837471c745483b707b3bf1b7fb54063edb1d47f Author: Benoit Tellier AuthorDate: Mon Jun 1 12:03:54 2020 +0700

[james-project] 07/07: [ADR] Enforce monotic ADR id increment

2020-06-03 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 5e5c80f9171438f5af387c5be7511a68f678716f Author: Benoit Tellier AuthorDate: Fri May 29 10:24:56 2020 +0700

[jira] [Commented] (JAMES-3200) FIX MDN parser

2020-06-03 Thread Raphael Ouazana (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17125002#comment-17125002 ] Raphael Ouazana commented on JAMES-3200: PR:

[jira] [Created] (JAMES-3200) FIX MDN parser

2020-06-03 Thread Raphael Ouazana (Jira)
Raphael Ouazana created JAMES-3200: -- Summary: FIX MDN parser Key: JAMES-3200 URL: https://issues.apache.org/jira/browse/JAMES-3200 Project: James Server Issue Type: Improvement

[jira] [Commented] (MAILBOX-398) Backend is responsible of RECENT search

2020-06-03 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/MAILBOX-398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17124753#comment-17124753 ] Benoit Tellier commented on MAILBOX-398: I found out SelectedMailboxImpl recent handling is

[jira] [Closed] (JAMES-3184) Concurrency for consistency tasks

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

[jira] [Closed] (MAILBOX-399) SearchQuery should be immutable

2020-06-03 Thread Benoit Tellier (Jira)
[ https://issues.apache.org/jira/browse/MAILBOX-399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Tellier closed MAILBOX-399. -- Resolution: Fixed https://github.com/linagora/james-project/pull/3416 contributed this >

[james-project] 08/12: JAMES-3184 Methods name clarification & reordering

2020-06-03 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 edb8b089dd6f7fc9083525873f60858150666708 Author: LanKhuat AuthorDate: Mon May 25 15:09:16 2020 +0700

[james-project] 07/12: JAMES-3184 Update routes with RunningOptions parameter

2020-06-03 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 b01790c5540dad12569ed459feffc581065896cb Author: LanKhuat AuthorDate: Thu May 21 15:13:59 2020 +0700

[james-project] 06/12: JAMES-3184 Update CLI integration test

2020-06-03 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 5f8b3a2f2616534e2643bed793eb11775d9bafd5 Author: LanKhuat AuthorDate: Thu May 21 15:12:53 2020 +0700

[james-project] 10/12: JAMES-3184 Update webadmin documentation

2020-06-03 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 e6b89b303becd4b2772ea8959d039f3663b0c88a Author: LanKhuat AuthorDate: Mon May 25 16:27:46 2020 +0700

[james-project] 04/12: JAMES-3184 Update task serialization for UserReindexingTask

2020-06-03 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 75ac541b425fc24921be5ddc271674f99eed2fbc Author: LanKhuat AuthorDate: Thu May 21 15:09:41 2020 +0700

[james-project] 03/12: JAMES-3184 Update task serialization for SingleMailboxReindexingTask

2020-06-03 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 d46bb6f30987e1c58c8b186d28b4a05a72bf1a83 Author: LanKhuat AuthorDate: Thu May 21 15:06:51 2020 +0700

[james-project] 09/12: JAMES-3184 Throttling for reindexing tasks

2020-06-03 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 11682778c23e4e8976223cf0e29398bfc193dd52 Author: LanKhuat AuthorDate: Mon May 25 15:32:01 2020 +0700

[james-project] 12/12: JAMES-3184 rename RunningOptionsParser to avoid conflict with other parsers

2020-06-03 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 609ee55b02363fd9035e4c6ceef4b4d41fec8513 Author: LanKhuat AuthorDate: Tue Jun 2 10:05:36 2020 +0700

[james-project] 05/12: JAMES-3184 Update task serialization for ErrorRecoveryIndexationTask

2020-06-03 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 5e67b0d350d2810a9cbdad8241f38e64752bc3ea Author: LanKhuat AuthorDate: Thu May 21 15:10:58 2020 +0700

[james-project] 01/12: JAMES-3184 Add RunningOptions

2020-06-03 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 0643592c34d2543ebaded223f934da697e1b8f2a Author: LanKhuat AuthorDate: Thu May 21 15:01:21 2020 +0700

[james-project] 02/12: JAMES-3184 Update task serialization for FullReindexingTask

2020-06-03 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 6a7088c4521b5ed5c3f3e15ff3dd71976100ef0d Author: LanKhuat AuthorDate: Thu May 21 15:04:26 2020 +0700

[james-project] branch master updated (0f2742b -> 609ee55)

2020-06-03 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 0f2742b JAMES-3117 PeriodicalHealthChecks cleanup and additional tests new 0643592 JAMES-3184 Add

[james-project] 11/12: JAMES-3184 Use ReactorUtils Throttler

2020-06-03 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 aa4623c4142e6e42207723e6ba01cd6e5f79aa3a Author: LanKhuat AuthorDate: Thu May 28 10:43:31 2020 +0700