James Server
  1. James Server
  2. JAMES-290

support STARTTLS (port 465 is deprecated)

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0-M1, 3.0.0
    • Component/s: SMTPServer
    • Labels:
      None
    • Environment:
      redhat 9 (but basically all!)

      Description

      It would be great, if james would support STARTTLS such that it can handle both confidential and non-confidential submission via port 25

      see also: http://www.nwfusion.com/newsletters/gwm/0329gw1.html

      1. EhloCmdHandler.java
        6 kB
        Pietro Romanazzi
      2. README.txt
        2 kB
        Pietro Romanazzi
      3. SMTPHandler.java
        28 kB
        Pietro Romanazzi
      4. SMTPHandlerChain.java
        12 kB
        Pietro Romanazzi
      5. SMTPSession.java
        6 kB
        Pietro Romanazzi
      6. StartTlsCmdHandler.java
        2 kB
        Pietro Romanazzi
      7. Starttls.zip
        22 kB
        Pietro Romanazzi
      8. diff.txt
        17 kB
        Pietro Romanazzi

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        1958d 22h 21m 1 Norman Maurer 30/Sep/09 14:39
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12566514 ] jira [ 12582066 ]
        Mark Thomas made changes -
        Workflow jira [ 31520 ] Default workflow, editable Closed status [ 12566514 ]
        Norman Maurer made changes -
        Fix Version/s 3.0-M1 [ 12314294 ]
        Fix Version/s Trunk [ 12312135 ]
        Norman Maurer made changes -
        Fix Version/s Trunk [ 12312135 ]
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 3.0 [ 10427 ]
        Hide
        Norman Maurer added a comment -

        Its in trunk now..

        Show
        Norman Maurer added a comment - Its in trunk now..
        Hide
        Norman Maurer added a comment -

        Anyone against mergin this to trunk ? STARTTLS whould be really nice..

        Show
        Norman Maurer added a comment - Anyone against mergin this to trunk ? STARTTLS whould be really nice..
        Norman Maurer made changes -
        Assignee Norman Maurer [ norman ]
        Pietro Romanazzi made changes -
        Attachment diff.txt [ 12375840 ]
        Hide
        Pietro Romanazzi added a comment -

        Please find the diff file. It also contains new classes.
        Reagrds,
        Pietro

        Show
        Pietro Romanazzi added a comment - Please find the diff file. It also contains new classes. Reagrds, Pietro
        Hide
        Noel J. Bergman added a comment -

        Please submit an diff against the v2.3.1 branch.

        Show
        Noel J. Bergman added a comment - Please submit an diff against the v2.3.1 branch.
        Pietro Romanazzi made changes -
        Attachment Starttls.zip [ 12375475 ]
        Hide
        Pietro Romanazzi added a comment - - edited

        Please find a new proposed implementation of STARTTLS for James 2.3.1 in the zip file named starttls.zip
        STARTTLS is now configurable.
        Regards,
        Pietro

        Show
        Pietro Romanazzi added a comment - - edited Please find a new proposed implementation of STARTTLS for James 2.3.1 in the zip file named starttls.zip STARTTLS is now configurable. Regards, Pietro
        Pietro Romanazzi made changes -
        Attachment SMTPHandlerChain.java [ 12374348 ]
        Attachment SMTPSession.java [ 12374349 ]
        Attachment StartTlsCmdHandler.java [ 12374350 ]
        Pietro Romanazzi made changes -
        Field Original Value New Value
        Attachment SMTPHandler.java [ 12374347 ]
        Attachment EhloCmdHandler.java [ 12374345 ]
        Attachment README.txt [ 12374346 ]
        Hide
        Pietro Romanazzi added a comment -

        See README file attached

        Show
        Pietro Romanazzi added a comment - See README file attached
        Hide
        Pietro Romanazzi added a comment -

        Just implemented an experiment. See attached file

        Show
        Pietro Romanazzi added a comment - Just implemented an experiment. See attached file
        Hide
        Guillermo Grandes added a comment -

        This functionality would be good:

        http://www.ietf.org/rfc/rfc3207.txt

        Show
        Guillermo Grandes added a comment - This functionality would be good: http://www.ietf.org/rfc/rfc3207.txt
        Hide
        Serge Knystautas added a comment -

        Those are 1.4 classes, but it's still something to consider.

        Show
        Serge Knystautas added a comment - Those are 1.4 classes, but it's still something to consider.
        Hide
        Ralf Hauser added a comment -
        Show
        Ralf Hauser added a comment - Doing starttls doesn't appear to be all that hard... http://forums.cookienest.com/viewtopic.php?p=76686 http://forum.java.sun.com/thread.jsp?forum=60&thread=130537
        Ralf Hauser created issue -

          People

          • Assignee:
            Norman Maurer
            Reporter:
            Ralf Hauser
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development