Bug Tracker item #2982534, was opened at 2010-04-06 16:45 Message generated for change (Tracker Item Submitted) made by nomde 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: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Michael (nomde) Assigned to: Nobody/Anonymous (nobody) 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> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126467&aid=2982534&group_id=250683 ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Dspam-devel mailing list Dspam-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-devel