On 22 February 2010 11:00, Ralf Hildebrandt <ralf.hildebra...@charite.de> wrote:
> * Jon Tullett <jon.tull...@gmail.com>:
>
>> As I understand it, smtpd_banner is used for both the banner line when
>> someone connects to my server,
>
> Yes.
>
>> and also when Postfix connects to another server to send mail.
>
> No.

Ahah :) I found a reference to this on a Zimbra (I think) forum, and
had proceeded from that assumption. But that only confuses me more, if
tinkering with smtpd_banner was successful in getting a remote mail
server to accept a connection, but a totally different variable should
be passed.

Is it possible the remote side is establishing a connection back to my
server, to verify that the sender is real, or the banners match, or
something weird like that? That seems like an unlikely sort of check.


>> The problem I have is that I've been getting rejected mail from a
>> couple of specific recipients, saying "550 Access denied - Invalid
>> HELO name (See RFC2821 4.1.1.1) (in reply to MAIL FROM command)".
>
> That's something different.
> postconf smtp_helo_name
> postconf myhostname
> returns what?

Both return the same - the hostname+domain and nothing else: mail.foo.com
That is the default value for smtp_helo_name, the docs tell me.


>> My smtpd_banner is set to "$mylocalhost ESMTP". The localhost is the
> mylocalhost???

Sorry, my mistake, screwing up the variable name. I meant $myhostname,
which is set to the machine's local name+domain.

-Jon

Reply via email to