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

Relay DSN options on RemoteDelivery

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.5.0
    • 3.6.0
    • Remote Delivery, SMTPServer
    • None

    Description

      Since James claims to support the DSN SMTP extension, it may receive a mail submission according to RFC 3461:

      MAIL FROM:<Alice@Example.ORG> RET=HDRS ENVID=QQ314159
      RCPT TO:<Dana@Ivory.EDU> NOTIFY=SUCCESS,FAILURE,DELAY ORCPT=rfc822;Dana@Ivory.EDU
      RCPT TO:<Fred@Bombs.AF.MIL> NOTIFY=NEVER

      In this case James should

      • remember the given DSN options (NOTIFY, ORCPT, RET, ENVID) for each recipient, and
      • provide the same options when relaying the mail to remote servers via the RemoteDelivery mailet.

      (The DSN options should be accessible to other interested mailets as well, e.g. for bounce processing.)

      Possibly related issues:
      https://issues.apache.org/jira/browse/JAMES-322
      https://issues.apache.org/jira/browse/JAMES-362

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kotto Karsten Otto
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m