Index: [Article Count Order] [Thread]

Date:  Mon, 14 Aug 2006 11:28:56 -0500
From:  Larry Smith <lesmith (at mark) ecsis.net>
Subject:  [coba-e:06344] Re: HELO problem
To:  coba-e (at mark) bluequartz.org
Message-Id:  <200608141128.56624.lesmith (at mark) ecsis.net>
In-Reply-To:  <054b01c6bfba$500672e0$010510ac@gregg>
References:  <002a01c6764c$f6132640$6400a8c0@COMPUTER8SD7ER2> <054b01c6bfba$500672e0$010510ac@gregg>
X-Mail-Count: 06344

On Monday 14 August 2006 10:57, Gregg wrote:
> Hi,
> I searched through the previous emails on this issue and I did find some
> stuff on it.
> I'm having problems with the sendmail HELO
>
> WARNING: One or more of your mailservers is claiming to be a host other
> than what it really is (the SMTP greeting should be a 3-digit code,
> followed by a space or a dash, then the host name). If your mailserver
> sends out E-mail using this domain in its EHLO or HELO, your E-mail might
> get blocked by anti-spam software. This is also a technical violation of
> RFC821 4.3 (and RFC2821 4.3.1). Note that the hostname given in the SMTP
> greeting should have an A record pointing back to the same server. Note
> that this one test may use a cached DNS record.
> domain2.com claims to be host domain1.com [but that host is at
> 192.168.0.1(may be cached), not 192.168.0.2].
>
> I changed the domains and IP addresses of the error :)
> I checked my sendmail.cf and it is showing the proper (O
> SmtpGreetingMessage=$?{if_name}${if_name}$|$j$. Sendmail Ready; $b)
> However I still get that error with all other domain names on the BQ other
> than the Main server name.
> Is there anything else I should be checking for?
> Thanks,
>
> > The problem is that the original sendmail.cf has the following:
> >
> > #O SmtpGreetingMessage=$j Sendmail;  $b
> >
> > for the greeting message which is the primary interface name of the box.
> > It should have the following:
> >
> > O SmtpGreetingMessage=$?{if_name}${if_name}$|$j$. Sendmail Ready; $b
> >
> > which helos (greets) as the interface name that it was called on.
> > Change that line in your /etc/mail/sendmail.cf file and it will helo
> > correctly
> > and will not fail the dnsreports tests.

You are correct.  Just noticed that  _none_ of my BQ boxes are helo'ing 
correctly since the last round of updates.  For some reason sendmail is 
ignoring the SmtpGreetingMessage in the sendmail.cf and falling back on the 
original (built in) one which is the "name" of the box itself and not the 
interface the connection was made on.  Whatever it is, it needs to be fixed 
quickly (or someone recommend another greeting string that the current 
sendmail will accept/use)...

-- 
Larry Smith
SysAd ECSIS.NET
sysad (at mark) ecsis.net