Someone sent an email to an invalid address on one of my servers and Exim produced one of its trusty "Mail delivery failed: returning message to sender" messages.
However the delivery report got rejected by the receiving MTA.
Since the receiving MTA belongs to one of my suppliers I decided to ask them what the problem was. They informed me that they were using the "Received:" header to validate against Joe-Jobs and my header was invalid:They then started quoting RFC's to me telling me that "mailnull" was invalid since it did not contain any dots in it. And how they were using Exim too and what did I break to get it to show that....Code:Received: from mailnull by blaa.domain.com with local (Exim 4.63) id 1HdiSe-0005i2-Uj for user@blaa.com; Tue, 17 Apr 2007 09:50:48 +0200
Now I'm no expert on the SMTP RFC's but I have noticed that most cPanel servers produce headers like this when they produce delivery failure reports.
What is my solution - can I hack Exim to produce better headers? Or is this other mail admin not interpretting the RFC's correctly?



LinkBack URL
About LinkBacks
Reply With Quote




