+++ Greg Ward [exim-users] <17/01/02 16:21 -0500>:
> 2002-01-17 16:03:59 16Qwpm-0007VE-00 SMTP error from remote mailer after
> end of data: host mta.21cn.com [202.104.32.232]: 451 Mail data invalid,
> ignored.
Quite likely
> I have tried sending a couple of toy messages to postmaster@???
> with a manual SMTP session, and they were accepted OK. Haven't got a
> reply, so I can't be sure they went through, but I'm not getting any
> SMTP errors.
postmaster@??? is likely an alias to /dev/null - they are totally
clueless.
> 052I Message-ID: <001601c19b29$8cff4ab0$5e4c6fa6@wangzy>
> 054F From: "Wangzy-IMETU" <wangzy@???>
> 028T To: <mems-talk@???>
> ^^^^^^^^^^^^^^^^^^^^^^^
> ISTR that this violates RFC (2)822, and that this is one of the things
> Exim will reject with headers_check_syntax. I thought for a moment that
> the remote mailer is picky about that too, but a manual SMTP session
> dispelled that idea.
> Any thoughts?
Anything in the actual mail that the server is set to reject? Content etc?
Or just that it is throwing a 4xx error for some other totally different
reason, and is just giving you the "Mail Data Invalid" as an added extra?
[something like sendmail saying 'Data Format Error' for several 550 bounces
because the sender is in your access.db ...]
Difference is that, AIMC - which 21cn.com is running - is badly broken and
RFC non-compliant in several ways. Sendmail is a rather different (and far
more compliant) beast.
-srs