On Wed, 5 Jan 2011, Francesco Vertova wrote:

> Hi all (and happy new year),
> 
> I saw lines like these in the SMAIL log:
> 
> "tsd.unifi.it"        "1294151990810.a28.880.25d715.dex1"     "L1C7667" 
> "[PRIVATE]"
> "[PRIVATE]"   "SMTP"  "gmail-smtp-in.l.google.com." "2011-01-04 15:36:46"
> "5.5.1 Unrecognized command. a11si22710935wer.104"
> "tsd.unifi.it"        "1294151991384.a28.880.25d722.dex1"     "L1C7667" 
> "[PRIVATE]"
> "[PRIVATE]"   "SMTP"  "mx1.mail.eu.yahoo.com."        "2011-01-04 15:36:49"
> "Command Unimplemented"
> 
> Looks like XMail picked up a file from /spool/local containing a single-dot
> line and tried to send it untouched. It tried again and again before giving up
> and, as a result, non-local recipients got multiple copies of the same
> (truncated) mail, so in a sense delivery was successful ...
> 
> IMHO: if the LMAIL client is supposed to escape leading dots, XMail should
> take care of unescaping them in LOCAL delivery (and should validate spool
> files better ... and documentation of LMAIL files format should be updated
> ...).
> 
> Alternatively, XMail should take care of escaping leading dots when doing SMTP
> delivery of files picked up by LMAIL.

You are right. Either SendMail.cpp should do it, or XMail.


- Davide


_______________________________________________
xmail mailing list
[email protected]
http://xmailserver.org/mailman/listinfo/xmail

Reply via email to