[ http://issues.apache.org/jira/browse/GERONIMO-1673?page=all ]
Rick McGuire updated GERONIMO-1673:
-----------------------------------
Attachment: GERONIMO-1673.patch
Applied to javamail-transport module.
> 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