SMTPTransport is not performing byte-stuffing and newline canonicalization on
message data.
--------------------------------------------------------------------------------------------
Key: GERONIMO-1673
URL: http://issues.apache.org/jira/browse/GERONIMO-1673
Project: Geronimo
Type: Bug
Components: mail
Versions: 1.x
Reporter: Rick McGuire
Attachments: GERONIMO-1673.patch
The MIME spec requires that all message line breaks be converted into proper
CRLF sequence (linebreak canonicalization) and that any period at the beginning
of a line be "byte-stuffed" (two periods written out instead of one). The
current SMTPTransport is just takes the message data as is. The byte-stuffing
is particularly important, since this prevents periods within the message from
being mistaken with the DATA command terminator string. This fault can cause
message truncation.
--
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