[ 
https://issues.apache.org/jira/browse/JAMES-3977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17811965#comment-17811965
 ] 

Benoit Tellier commented on JAMES-3977:
---------------------------------------

Question 1: From the moment James enqueued it locally it acknowledges the SMTPP 
connection and become fully responsible of the mail.

Question 2: 
https://james.staged.apache.org/james-distributed-app/3.8.0/architecture/index.html#_mail_processing
 failures are stored in mail repositories and we documented the standard ones 
defined in the default configuration.

Question 3: In a relay only setup it is possible to do this.
But NEVER do it with IMAP enabled unless you use the distrubted James server.

Question 4: No mime messageid is generated by the MUA submitting the email, 
james won't guaranty it's uniqueness.

Question 5: mail repository.

Please in the future do not ask question on the JIRA. Instead post on the 
mailing list.
Jira is for feature/evolution/bugfixes.
CF https://james.apache.org/mail.html

Best regards,

Benoit


> Resiliency questions in James-server-jpa-guice v3.8.0 
> ------------------------------------------------------
>
>                 Key: JAMES-3977
>                 URL: https://issues.apache.org/jira/browse/JAMES-3977
>             Project: James Server
>          Issue Type: Task
>          Components: James Core
>    Affects Versions: 3.8.0
>            Reporter: Pradeep
>            Priority: Critical
>
> Hi,
>  
> We have setup  James-server-jpa-guice v3.8.0 component to run as SMTP relay 
> only server. I have few questions in regards to resiliency, bounceback, 
> acknowledgement and failures scenario and need your guidance regarding same. 
> Question 1: What is the default acknowledgement mode when James receives an 
> email from SMTP server?
> Question 2: how does James handle failure scenario when james is unable to 
> receive/process emails received from SMTP? How does bounce back works in this 
> scenario? Can we route bounce bank emails to dedicated support email address? 
> How configuration looks like for it?
> Question 3: Is it possible to do clustering of James guice set up for 
> High-Availability or redundant processing based on unique identifier (like 
> message ID in MIME).
> Question 4: does James guarantee that all emails received will have unique 
> mime message id even if same email is sent from SMTP to James?
> Question 5: If mailet reads and email but while processing throws an 
> exception, does James still retain the same email unless it is processed 
> successfully by mailet? Please confirm how James behaves in such scenario. 
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to