I had some old, 3.1.7 files saved for a VBounce question last summer. They
show:
Header:
Received: from vsmtp107.tin.it [212.216.176.208] by mail.visioncomm.net
with
ESMTP
(SMTPD32-8.15) id A08C12EF0080; Wed, 15 Aug 2007 15:14:20 -0400
Debug lines:
...
[2456] dbg: received-header: parsed as [ ip=212.216.176.208
rdns=vsmtp106.tin.it helo=vsmtp107.tin.it by=mail.visioncomm.net ident=
envfrom= intl=0 id=A08C12EF0080 auth= ]
So. I'm not losing my mind<g>. SA's parser is different. rDNS used to work
from this format of received header in 3.1.7 and does not work in 3.2.3.
Now, is this a bug or am I screwed?
I think the first thing would be a search of bugzilla. There have been a
number of changes to received header parsing over the last 6 months or so.
Many of those have been to catch formats that were not correctly parsed
before. I think one or more of them may have been to correct header
MISparsing.
My question would be whether that "vsmtp107.tin.it" really is the RDNS or
whether it is something else. If it isn't the RDNS then it was previously
being misparsed, and things are fixed now. If it really is the RDSN... I
don't personally know enough about headers to say one way or the other. I
do think I recall a number of comments about qmail making rather nonstandard
headers by default, and I think there are some patches to make them more
regular. I don't know if that would affect matters here or not.
Bug 5460 looks like it might be related.
Loren