Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-3977

Resiliency questions in James-server-jpa-guice v3.8.0

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.8.0
    • None
    • James Core
    • None

    Description

      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. 

       

       

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            psharma61 Pradeep
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: