Re: [Exim] SMTP_banner ignored in 4.34

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Dan Egli
Datum:  
To: exim-users
Betreff: Re: [Exim] SMTP_banner ignored in 4.34
Philip Hazel wrote:

> On Mon, 5 Jul 2004, Dan Egli wrote:
>
>
>>Anyone got any ideas as to what's up? Why is smtp_banner being ignored?
>
>
> smtp_banner is tested by my standard tests. It works for me. Since it is
> expanded, try running a test with -d+expand to see if that helps.
>
> --
> Philip Hazel            University of Cambridge Computing Service,
> ph10@???      Cambridge, England. Phone: +44 1223 334714.
> Get the Exim 4 book:    http://www.uit.co.uk/exim-book

>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>
>

expand shows the standard SMTP banner. It's like it's ignoring that
option in the config file. I wonder of some of RedHat's patches busted
something because on a whim I set the config line to be esmtp_banner
(which I know is not a valid option) and it parsed the config file fine.

Here's what I get:

[root@venus exim-4.34]# exim -bs -d+expand
Exim version 4.34 uid=0 gid=0 pid=13476 D=fbb95dfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (March  2, 2004)
Support for: iconv() IPv6 PAM Perl TCPwrappers OpenSSL
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb
dsearch ldap ldapdn ldapm nis nis0 nisplus passwd
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
   uid=0 gid=0 pid=13476
   auxiliary group list: <none>
configuration file is /etc/exim/exim.conf
log selectors = 00000ffc 00010400
trusted user
admin user
changed uid/gid: privilege not needed
   uid=93 gid=93 pid=13476
   auxiliary group list: <none>
originator: uid=0 gid=0 login=root name=root
sender address = NULL
LOG: smtp_connection MAIN
   SMTP connection from root
expanding: $primary_hostname ESMTP Exim $version_number $tod_full
    result: eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004
08:05:29 -0600

SMTP>> 220 eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004

08:05:29 -0600
220 eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004 08:05:29 -0600
smtp_setup_msg entered


I'm trying a build from scratch w/o the patches provided by RedHat to
see if that will work.

Nope. This is the output from a completely plain (Save for the sa-exim
patch) build:

[root@venus build-Linux-i386]# ./exim -d+expand -bs
Exim version 4.34 uid=0 gid=0 pid=14045 D=fbb95dfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (March  2, 2004)
Support for: iconv()
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz
Authenticators: plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
   uid=0 gid=0 pid=14045
   auxiliary group list: <none>
configuration file is /etc/exim/exim.conf
log selectors = 00000ffc 00010400
trusted user
admin user
changed uid/gid: privilege not needed
   uid=8 gid=12 pid=14045
   auxiliary group list: <none>
originator: uid=0 gid=0 login=root name=root
sender address = NULL
LOG: smtp_connection MAIN
   SMTP connection from root
expanding: $primary_hostname ESMTP Exim $version_number $tod_full
    result: eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004
08:08:27 -0600

SMTP>> 220 eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004

08:08:27 -0600
220 eglifamily.dnsalias.net ESMTP Exim 4.34 Tue, 06 Jul 2004 08:08:27 -0600
smtp_setup_msg entered


and it also accepts the ESMTP_banner option even though it's not valid.


A COMPLETELY vanila build of 4.33 exhibits the same behavior. This is on
Fedora Core 2. Anyone got any ideas?


--
-- Dan