Chuck Mead wrote:
For that matter, I never ever knew what our Sendmail server
was sending for a response, and the only way I could find
out was to run a packet analyzer on the receiving server.
This is way beyond the average email administrator's capability.
telnet localhost 25 might be revealing.
And then again, it might not. :) Telnetting to localhost will give the you
the SMTP initial login message:
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b
It does *not* provide the HELO string sendmail itself sends out when making
connections to other servers. That HELO string, to be precise, is governed
by mci_heloname, set in daemon.c; usersmtp.c, in turn, defines "hn" as
follows:
hn = mci->mci_heloname ? mci->mci_heloname : MyHostName;
= either mci_heloname, if defined, or else MyHostName ($j).
- Mark
System Administrator Asarian-host.org
---
"If you were supposed to understand it,
we wouldn't call it code." - FedEx