http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5393
------- Additional Comments From [EMAIL PROTECTED] 2007-03-28 16:04 -------
(In reply to comment #3)
> I'm not even certain that display of the trailing stuff is technically wrong.
> The termination of the MIME object might not need to be the termination of the
> RFC(2)822 message.
It's not wrong, just ignorable. :) It's actually very clear in RFC1521 which
defines MIME:
NOTE: These "preamble" and "epilogue" areas are generally not used
because of the lack of proper typing of these parts and the lack
of clear semantics for handling these areas at gateways,
particularly X.400 gateways. However, rather than leaving the
preamble area blank, many MIME implementations have found this to
be a convenient place to insert an explanatory note for recipients
who read the message with pre-MIME software, since such notes will
be ignored by MIME-compliant software.
So it pretty specifically states that anything before (preamble) or after
(epilogue) the bounded MIME parts will be ignored. The BNF is pretty clear too:
multipart-body :=preamble 1*encapsulation close-delimiter epilogue
epilogue := discard-text ; to be ignored upon receipt.
discard-text := *(*text CRLF)
Also, one of the example mails includes:
--simple boundary--
This is the epilogue. It is also to be ignored.
:)
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.