[Exim] Escaping single dots before SMTP delivery

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Simon Williams
日付:  
To: exim-users
題目: [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