You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Rick McGuire (JIRA)" <de...@geronimo.apache.org> on 2006/02/06 20:30:21 UTC
[jira] Created: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Add SMTP Authentication and STARTTLS support.
----------------------------------------------
Key: GERONIMO-1593
URL: http://issues.apache.org/jira/browse/GERONIMO-1593
Project: Geronimo
Type: New Feature
Components: mail
Versions: 1.1
Reporter: Rick McGuire
These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=comments#action_12365344 ]
Bruce Snyder commented on GERONIMO-1593:
----------------------------------------
Committed rest of the first patch:
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/Base64.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/Base64Encoder.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/Encoder.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/Hex.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/HexEncoder.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/XText.java
Adding geronimo-spec-javamail/src/main/java/org/apache/geronimo/mail/util/XTextEncoder.java
Transmitting file data .......
Committed revision 375366.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Assignee: Bruce Snyder
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Rick McGuire (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=all ]
Rick McGuire updated GERONIMO-1593:
-----------------------------------
Attachment: GERONIMO-1593-javamail-transport.patch
Update the the javamail-transport module in the Geronimo TRUNK.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Attachments: GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Assigned: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=all ]
Bruce Snyder reassigned GERONIMO-1593:
--------------------------------------
Assign To: Bruce Snyder
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Assignee: Bruce Snyder
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=comments#action_12365407 ]
Bruce Snyder commented on GERONIMO-1593:
----------------------------------------
Had to apply a few fixes to the SMTPTransport class after discovering issues that were confirmed by a user on the dev@ list:
Transmitting file data .
Committed revision 375548.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Assignee: Bruce Snyder
> Fix For: 1.1
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=comments#action_12365349 ]
Bruce Snyder commented on GERONIMO-1593:
----------------------------------------
My apologies for all the fuss. After figuring out that I had to copy the spec jar from my local m2 repo to the my local m1 repo, I've added the second patch:
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication/ClientAuthenticator.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication/CramMD5Authenticator.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication/LoginAuthenticator.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/authentication/PlainAuthenticator.java
Sending javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/MalformedSMTPReplyException.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPAddressFailedException.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPAddressSucceededException.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPMessage.java
Sending javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPReply.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPSTransport.java
Adding javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPSendFailedException.java
Sending javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java
Sending javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransportException.java
Sending javamail-transport/src/resources/META-INF/javamail.default.providers
Transmitting file data ...............
Committed revision 375375.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Assignee: Bruce Snyder
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Rick McGuire (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=all ]
Rick McGuire updated GERONIMO-1593:
-----------------------------------
Attachment: GERONIMO-1593-geronimo-spec-javamail.patch
Update to the geronimo-spec-javamail module of the specs trunk. This patch needs to be applied and built before the javamail-transport patch.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=comments#action_12365340 ]
Bruce Snyder commented on GERONIMO-1593:
----------------------------------------
The javamail-transport patch is failing:
$ patch -p0 < ./GERONIMO-1593-javamail-transport.patch
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/authentication/CramMD5Authenticator.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/authentication/LoginAuthenticator.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/authentication/ClientAuthenticator.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/authentication/PlainAuthenticator.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPReply.java
Hunk #1 succeeded at 23 with fuzz 1.
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransportException.java
Hunk #1 FAILED at 17.
1 out of 2 hunks FAILED -- saving rejects to file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransportException.java.rej
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java
Hunk #2 succeeded at 74 with fuzz 1.
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPSendFailedException.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPSTransport.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/MalformedSMTPReplyException.java
Hunk #1 FAILED at 17.
1 out of 2 hunks FAILED -- saving rejects to file src/java/org/apache/geronimo/javamail/transport/smtp/MalformedSMTPReplyException.java.rej
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPMessage.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPAddressFailedException.java
(Stripping trailing CRs from patch.)
patching file src/java/org/apache/geronimo/javamail/transport/smtp/SMTPAddressSucceededException.java
(Stripping trailing CRs from patch.)
patching file src/resources/META-INF/javamail.default.providers
Hunk #1 succeeded at 7 with fuzz 1.
Also, the build after applying this patch fails looking for some classes in the mail module (e.g., org.apache.geronimo.mail.util.Base64, org.apache.geronimo.mail.util.Hex and org.apache.geronimo.mail.util.XText):
java:compile:
<depend closure="false" srcdir="1.4" dump="false" destdir="/Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/target/classes"></depend> [echo] Compiling to /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/target/classes
[javac] Compiling 31 source files to /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/target/classes
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/CramMD5Authenticator.java:26: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Base64;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/CramMD5Authenticator.java:27: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Hex;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:29: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Base64;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:30: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Hex;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/LoginAuthenticator.java:24: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Base64;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/PlainAuthenticator.java:24: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Base64;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:53: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.Base64;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:54: package org.apache.geronimo.mail.util does not exist
[javac] import org.apache.geronimo.mail.util.XText;
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/CramMD5Authenticator.java:99: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.CramMD5Authenticator
[javac] String responseString = username + " " + new String(Hex.encode(digest));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:168: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] String responseString = clientResponse + new String(Hex.encode(digest.digest()));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:172: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] String validationText = new String(Hex.encode(digest.digest()));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:228: cannot resolve symbol
[javac] symbol : variable Base64
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] String cnonce = new String(Base64.encode(cnonceBytes));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:247: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] clientResponse = new String(Hex.encode(digest.digest())) + ":" + nonce + ":00000001:" + cnonce + ":auth:";
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:255: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] String responseString = clientResponse + new String(Hex.encode(digest.digest()));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java:260: cannot resolve symbol
[javac] symbol : variable Hex
[javac] location: class org.apache.geronimo.javamail.authentication.DigestMD5Authenticator
[javac] String challengeResponse = new String(Hex.encode(digest.digest()));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:1460: cannot resolve symbol
[javac] symbol : variable XText
[javac] location: class org.apache.geronimo.javamail.transport.smtp.SMTPTransport
[javac] command.append(new String(XText.encode(submitter.getBytes("US-ASCII"))));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:1998: cannot resolve symbol
[javac] symbol : variable Base64
[javac] location: class org.apache.geronimo.javamail.transport.smtp.SMTPTransport
[javac] command.append(new String(Base64.encode(authenticator.evaluateChallenge(null))));
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:2035: cannot resolve symbol
[javac] symbol : variable Base64
[javac] location: class org.apache.geronimo.javamail.transport.smtp.SMTPTransport
[javac] byte[] challenge = Base64.decode(line.getMessage().getBytes());
[javac] ^
[javac] /Users/bsnyder/src/geronimo/trunk/modules/javamail-transport/src/java/org/apache/geronimo/javamail/transport/smtp/SMTPTransport.java:2038: cannot resolve symbol
[javac] symbol : variable Base64
[javac] location: class org.apache.geronimo.javamail.transport.smtp.SMTPTransport
[javac] sendLine(new String(Base64.encode(authenticator.evaluateChallenge(challenge))));
[javac] ^
[javac] 19 errors
BUILD FAILED
File...... /Users/bsnyder/.maven/cache/maven-java-plugin-1.5/plugin.jelly
Element... ant:javac
Line...... 63
Column.... -1
Compile failed; see the compiler error output for details.
Total time : 18 seconds
Finished at : Monday, February 6, 2006 1:14:57 PM MST
I don't see any of these classes in the mail module. Did you forgot a patch to that module perhaps? There is a Base64 and a Hex class in the util module (org/apache/geronimo/util/encoders/Base64, org/apache/geronimo/util/encoders/Hex), but I don't see an XText class anywhere.
Because of these issues, I have not yet committed anything from this second patch.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1593) Add SMTP Authentication and
STARTTLS support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=comments#action_12365338 ]
Bruce Snyder commented on GERONIMO-1593:
----------------------------------------
Added patch for spec:
Sending geronimo-spec-javamail/src/main/java/javax/mail/Service.java
Transmitting file data .
Committed revision 375349.
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (GERONIMO-1593) Add SMTP Authentication and STARTTLS
support.
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1593?page=all ]
Bruce Snyder closed GERONIMO-1593:
----------------------------------
Fix Version: 1.1
Resolution: Fixed
> Add SMTP Authentication and STARTTLS support.
> ---------------------------------------------
>
> Key: GERONIMO-1593
> URL: http://issues.apache.org/jira/browse/GERONIMO-1593
> Project: Geronimo
> Type: New Feature
> Components: mail
> Versions: 1.1
> Reporter: Rick McGuire
> Assignee: Bruce Snyder
> Fix For: 1.1
> Attachments: GERONIMO-1593-geronimo-spec-javamail.patch, GERONIMO-1593-javamail-transport.patch
>
> These patches add SMTP PLAIN, LOGIN, CRAM-MD5, and DIGEST_MD5 authentication to the SMTP driver. Also adds an "smtps" protocl driver and STARTTLS support.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira