commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Q\. Werty" <>
Subject [email] API improvement suggestion : TLS & JNDI
Date Wed, 30 Nov 2005 09:32:28 GMT

Commons-email is a great componant.
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" bto 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.

Accédez au courrier électronique de La Poste : ; 
3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message