I have a setup where a central mailserver running exim distributes mail
to a number of dial-up servers. I am getting errors in a number of
cases (less than 1%):
SMTP error from remote mailer after end of data: host
xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx]: 552 Header line
is ridiculously overlong
SMTP error from remote mailer after end of data: host
yyy.yyy.yyy.yyy [yyy.yyy.yyy.yyy]: 552 Header line
is ridiculously overlong
It is fairly clear what is going on, the sending process is sending
the message body while the receiving process still thinks it's in the
headers.
I haven't checked all cases, but I think the receiving machines are
running exim 2.05 (debian slink), whereas macines running exim 3.12
(debian potato) are OK. The sending process is exim 3.12
Is this a known issue? I am upgrading the dialup servers when I get
time, but is there any workaround in the meantime?