Bug#290956: exim4: Exim fails to expand return path.

Martin Fluch Martin Fluch <fluch@rock.helsinki.fi>, 290956@bugs.debian.org
Tue, 18 Jan 2005 00:40:47 +0200


Package: exim4
Version: 4.43-3
Severity: important


Exim fails to send e-mails via smarthost. When trying to force delivery
with 'exim4 -qf', it reports for example:

seneca:~# exim4 -qf
2005-01-18 00:23:51 1CqfHk-0000Ch-KB == fluch@cs.helsinki.fi 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}@serres.ath.cx}${if match_domain{$sender_address_domain}{seneca.ath.cx}{${sender_address_local_part}@serres.ath.cx}fail}}": syntaxerror in "if" item - "fail" expected

Installing the exim4-* packages from experimental (version 4.43-2)
solves the problem.

- Martin



-- Package-specific info:
Exim version 4.43 #1 built 16-Jan-2005 19:29:43
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='smarthost'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost='serres.ath.cx'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
#dc_smarthost='smtp.welho.com'
dc_smarthost='smtp.dnainternet.net'
#dc_smarthost='smtp.helsinki.fi'
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
mailname:seneca.ath.cx

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-ac7-seneca
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

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

-- no debconf information