Uploaded image for project: 'Commons Email'
  1. Commons Email
  2. EMAIL-48

[email] API for TLS authentication and JNDI mail session integration

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.0
    • None
    • None
    • Operating System: other
      Platform: Other

    • 37782

    Description

      I'd like to suggest two improvements for facilities in API :

      1. TLS support
      Add methods to use TLS during authentification when needed.
      => this require adding methods such "void setTLS(boolean
      withTLS)" and "boolean isTLS()" and adding the property
      mail.smtp.starttls.enable=true to MailSessionObject
      =>in version 1.0, TLS can be supported by adding the property
      "mail.smtp.starttls.enable" to system before sending message.
      It woudd be more friendly to just have a setTLS method,
      moreover this property woud just be added to MaillSession
      object and not to system properties.

      2. JNDI support
      In J2EE container, mail session can be obtained from JNDI
      direcory. A method like "void setMailSessionFromJNDI(String
      jndi name)" would ne more friendly too.
      => in version 1.0 we have to do the JNDI search in code. This
      method would allow to simply pass the JNDI name of mail sesssion.

      Attachments

        Activity

          People

            Unassigned Unassigned
            q.werty@laposte.net Q. Werty
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: