[Mailman-Users] strange SMTP problems after Postfix conversion
Dave Klingler
davek at mail.commercedata.com
Thu Jul 26 17:12:27 CEST 2001
Hi folks. I'm stumped. I'm getting the following messages on my console
after bringing up a new OpenBSD 2.9 machine with Postfix to replace a virtual
host setup that used Sendmail (I'm pleased so far with the ease of Postfix
configuration, by the way). I had initially configured the machine as
virtual.spaceandrobotics.org, but I reconfigured it as mail.spaceandrobotics
.org with a 'www' cname. The name "virtual" does not exist on my DNS at all.
Basically no mail at all is going out, and I'm getting this:
Jul 26 08:50:23 mail postfix/smtpd[15521]: warning: 208.248.173.65: hostname virtual.spaceandrobotics.org verification failed: Host not found
Jul 26 08:50:23 mail postfix/smtp[19369]: warning: host mail.spaceandrobotics.org[208.248.173.65] greeted me with my own hostname mail.spaceandrobotics.org
Jul 26 08:50:23 mail postfix/smtp[19369]: warning: host mail.spaceandrobotics.org[208.248.173.65] replied to HELO/EHLO with my own hostname mail.spaceandrobotics.org
The first message totally stumps me because I've grepped through several
directories for the word "virtual" with no sign of where that hostname is
coming from. Typing "uname -a" returns
bash# uname -a
OpenBSD mail 2.9 GENERIC#653 i386
and Postfix does seem to be picking up the correct hostname, as evidenced by
the second message. There's no sign of the "virtual" hostname in either the
/etc/postfix or various mailman directories (unless I've bungled and missed it
somehow). Somehow when mailman connects, though, the old "virtual" hostname
is being generated somewhere.
Sending email to myself via mail -v from the same machine returns
bash# mail -v test at spaceandrobotics.org
Subject: test
tra la la
EOT
postdrop: open maildrop/C23862A009
postdrop: print string: C23862A009
send-mail: mail_scan_any: read string: C23862A009
postdrop: print int: 0
send-mail: mail_scan_any: read integer: 0
which I have to admit is not nearly as informative as what I used to get
with Sendmail. Sending from another machine returns
[davek at mail davek]$ mail -v test at spaceandrobotics.org
Subject: test from a different machine
fa la la
Cc:
test at spaceandrobotics.org... Connecting to mail.spaceandrobotics.org. via esmtp...
220 mail.spaceandrobotics.org ESMTP Postfix
>>> EHLO mail.commercedata.com
250-mail.spaceandrobotics.org
250-PIPELINING
250-SIZE 10240000
250-ETRN
250 8BITMIME
>>> MAIL From:<davek at mail.commercedata.com> SIZE=79
250 Ok
>>> RCPT To:<test at mail.spaceandrobotics.org>
250 Ok
>>> DATA
354 End data with <CR><LF>.<CR><LF>
>>> .
250 Ok: queued as 68F7E2A009
test at spaceandrobotics.org... Sent (Ok: queued as 68F7E2A009)
Closing connection to mail.spaceandrobotics.org.
>>> QUIT
221 Bye
So anyway, here I am. The mail queue is getting flushed, and the mail
is going somewhere, although I don't believe it's going into any spools,
and disappearing. Anyone have any ideas?
Thanks for any help!
Dave Klingler
More information about the Mailman-Users
mailing list