Bug#309639: exim4: Code 450 Errors

Gordon Haverland Gordon Haverland <ghaverla@materialisations.com>, 309639@bugs.debian.org
Wed, 18 May 2005 07:40:11 -0600


Package: exim4
Version: 4.50-6
Severity: wishlist


One of the guys in my LUG is in the anti-spam business.  He was testing
out some new stuff, and wanted some of us (with different MTAs) to send
messages to his machine.  Exim4 seems to fail in a bad manner in this
test, hence the report.

His intention is to only allow a single recipient per connection, and
the test involved having 3 addresses in the To: field.  The message sent
back to Exim (from his logs is):
 450 Only One Recipient Per Connection - See
   http://www.XXXXXXXXXXX.net/policy.html

The first address is delivered to by exim, the other 2 addresses in the
To: field are ignored.  Exim never does attempt to reconnect and send
the second and third messages, per the error message from the
destination site.  Exim does not warn the user that copies of 2 of the 3
recipients is never sent.

I am by no means an expert with exim.  The only changes to the
configuration from what is in the package by default, are what debconf
can do.



-- Package-specific info:
Exim version 4.50 #1 built 17-Apr-2005 19:14:00
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December  3, 2003)
Support for: iconv() IPv6 PAM Perl GnuTLS Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 cyrus_sasl plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx 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='internet'
dc_other_hostnames='materialisations.com'
dc_local_interfaces='127.0.0.1:192.168.10.4'
dc_readhost=''
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets='192.168.10.0/24'
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='false'
dc_mailname_in_oh='true'
mailname:materialisations.com

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages exim4 depends on:
ii  exim4-base                    4.50-6     support files for all exim MTA (v4
ii  exim4-daemon-heavy            4.50-6     exim MTA (v4) daemon with extended

-- no debconf information