Bug#291037: exim4 4.43-3 fails to send mail after upgrade from 4.34-10 (syntax error)

Nicolas STRANSKY Nicolas STRANSKY <nico@neo-lan.net>, 291037@bugs.debian.org
Tue, 18 Jan 2005 11:34:08 +0100


Package: exim4
Version: 4.34-10
Severity: grave
Justification: renders package unusable

I've had to downgrade exim4 from 4.43-3 to previous 4.34-10 since 4.43-3 failed to send
any mail with the following error :

2005-01-18 11:11:42 1CqqKs-0006nZ-51 == nico@neo-lan.net R=smarthost
T=remote_smtp_smarthost defer (-1): Failed to expand return path "${if
match_domain{$sender_address_domain}{+local_domains}{${sender_address_local_part}@neo-lan.net}${if
match_domain{$sender_address_domain}{aneto.local.lan}{${sender_address_local_part}@neo-lan.net}fail}}":
syntax error in "if" item - "fail" expected

I made no particular changes in the configuration during or after the
dist-upgrade.

Regards,

-- Package-specific info:
Exim version 4.34 #1 built 05-Jan-2005 11:06:10
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)
Support for: iconv() IPv6 GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Configuration file is /var/lib/exim4/config.autogenerated
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='satellite'
dc_other_hostnames='aneto.local.lan'
dc_local_interfaces='127.0.0.1'
dc_readhost='neo-lan.net'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='aster.local.lan'

CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
mailname:aneto.local.lan

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-mm2
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-1) (ignored: LC_ALL set to fr_FR)

Versions of packages exim4 depends on:
ii  exim4-base                    4.34-10    EXperimental Internal Mailer -- a 
ii  exim4-daemon-light            4.34-10    Lightweight version of the Exim (v

-- no debconf information