[Exim] Escaping single dots before SMTP delivery

Top Page
Delete this message
Reply to this message
Author: Simon Williams
Date:  
To: exim-users
Subject: [Exim] Escaping single dots before SMTP delivery
Hi,


A search of the archives didn't give any hints on this one. I
noticed that, when an email is sent with a single dot on a line on
its own, not all of the message gets to its intended destionation (as
the dot is used to denote the end of a message by an SMTP server).

I tested this with Mutt 1.5.4i using both Exim 4.12 & Sendmail
8.12.9. Sending using Sendmail to the Exim machine, the message gets
through and appears unaltered (I haven't used tcpdump to determine
how this is done yet). Sending from the Exim machine to the Sendmail
machine, only the part before the single dot arrives at the
destination.

I have looked through the ChangeLog & NewStuff files for Exim 4.14
and couldn't see anything about this issue.

The questions: Before I start looking into patching Exim or Mutt, is
this functionality missing from Exim because you believe escaping the
single dot should be done by the MUA or because no-one has yet sent
in a patch?

If this should be done by the MTA, do you think that the dot should
be "escaped" by replacing it with two dots, prepending whitespace or
something else?


Thanks in advance,
--
 Simon Williams <simon@???> **** GPG: F4A23C69
 "We demand rigidly defined areas of doubt and uncertainty."
                       - Douglas Adams