Bug#280207: exim4-config: Broken config for "mail sent by smarthost; no local mail"

John Goerzen John Goerzen <jgoerzen@complete.org>, 280207@bugs.debian.org
Sun, 07 Nov 2004 20:00:12 -0600


Package: exim4-config
Version: 4.34-6
Severity: important

I installed exim4 on a new machine on my local network.  This machine
receives no mail itself, but outbound mail should appear to come from
complete.org.  Fairly easy setup.  In Postfix (which I have done this
with many times before), it's a simple "Satellite system"
configuration.  You can see my debconf answers below.

Well, with Exim, I have two problems.

First, any message sent to an address at complete.org -- which should
go to the server -- shows up like this:

2004-11-07 19:57:19 1CQymV-0001bA-BZ <= jgoerzen@complete.org U=jgoerzen P=local S=344
2004-11-07 19:57:19 1CQymV-0001bA-BZ == jgoerzen@complete.org R=hub_user defer (-17): error in redirect data: domain missing or malformed in "jgoerzen@"

That was from an attempt to send a message to jgoerzen@complete.org.

Secondly, it appears to complain about any address with a plus sign in
it, giving an "Unroutable address" reply.  Lots of people use the plus
sign.

-- John

-- Package-specific info:
Exim version 4.34 #1 built 11-Sep-2004 12:28:23
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)
Support for: iconv() IPv6 PAM Perl GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Contains exiscan-acl patch revision 21 (c) Tom Kistner [http://duncanthrax.net/exiscan/]
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages exim4-config depends on:
ii  adduser                     3.59         Add and remove users and groups
ii  debconf [debconf-2.0]       1.4.39       Debian configuration management sy
ii  passwd                      1:4.0.3-30.3 Change and administer password and

-- debconf information:
* exim4/dc_smarthost: erwin.lan.complete.org
  exim4/dc_relay_domains:
  exim4/exim3_upgrade: true
* exim4/dc_eximconfig_configtype: mail sent by smarthost; no local mail
  exim4/dc_readhost:
  exim4/exim4-config-title:
  exim4/dc_noalias_regenerate: false
  exim4/dc_relay_nets:
* exim4/mailname: complete.org
* exim4/dc_local_interfaces: 127.0.0.1
* exim4/dc_minimaldns: false
* exim4/dc_other_hostnames:
* exim4/no_config: false
* exim4/hide_mailname: false
* exim4/dc_postmaster: jgoerzen
* exim4/use_split_config: true