Bug Tracker item #2982534, was opened at 2010-04-06 10:45
Message generated for change (Comment added) made by sbajic
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126467&aid=2982534&group_id=250683

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: daemon
>Group: v3.9.0
>Status: Closed
>Resolution: Invalid
Priority: 5
Private: No
Submitted By: Michael (nomde)
>Assigned to: Stevan Bajic (sbajic)
Summary: Incorrect escaping of dots in SMTP sessions

Initial Comment:
SMTP requires the client to "escape" any line that begins with a period (.) by 
adding an additional one in front. Receiving MTAs strip the first period from 
every line, and add them back if delivering via SMTP.

Dspam only escapes the dots in certain situations, meaning that other messages 
can be silently corrupted. This can be catastrophic in certain cases (e.g. PDF 
files), but is generally pretty bad form in all cases.

The attached patch seems to correct the issue, by moving the escaping to the 
SMTP sender part of the code. It was not written by me, but supplied to the 
devel mailing list in February. 
<http://sourceforge.net/mailarchive/forum.php?thread_name=C268A0F68B0B4F9787E3E99E6960C73C%40geniepc&forum_name=dspam-devel>

----------------------------------------------------------------------

>Comment By: Stevan Bajic (sbajic)
Date: 2010-05-13 21:15

Message:
This is already fixed with commit c720c3e5f01b6366ab69e2d430621cb946f1beba

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126467&aid=2982534&group_id=250683

------------------------------------------------------------------------------

_______________________________________________
Dspam-devel mailing list
Dspam-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-devel

Reply via email to