Bug#280207: marked as done (exim4-config: Broken config for "mail sent by smarthost; no local mail")
Debian Bug Tracking System
owner@bugs.debian.org
Sun, 27 Feb 2005 05:03:13 -0800
Your message dated Sun, 27 Feb 2005 13:51:27 +0100
with message-id <20050227125127.GA31598@downhill.aus.cc>
and subject line Fixed in 4.44-2
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 8 Nov 2004 01:59:55 +0000
>From jgoerzen@complete.org Sun Nov 07 17:59:55 2004
Return-path: <jgoerzen@complete.org>
Received: from glockenspiel.complete.org [69.10.152.57]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1CQyp1-0003GB-00; Sun, 07 Nov 2004 17:59:55 -0800
Received: from localhost (localhost [127.0.0.1])
by glockenspiel.complete.org (Postfix) with ESMTP id D69EE15A
for <submit@bugs.debian.org>; Sun, 7 Nov 2004 19:59:58 -0600 (CST)
Received: from glockenspiel.complete.org ([127.0.0.1])
by localhost (glockenspiel [127.0.0.1]) (amavisd-new, port 10025)
with ESMTP id 24755-03 for <submit@bugs.debian.org>;
Sun, 7 Nov 2004 19:59:56 -0600 (CST)
Received: from erwin.complete.org (mo-69-69-114-6.sta.sprint-hsd.net [69.69.114.6])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(Client CN "erwin.complete.org", Issuer "John Goerzen -- Root CA" (verified OK))
by glockenspiel.complete.org (Postfix) with ESMTP id EB8A28F
for <submit@bugs.debian.org>; Sun, 7 Nov 2004 19:59:55 -0600 (CST)
Received: from katherina.lan.complete.org (katherina.lan.complete.org [10.200.0.4])
(using TLSv1 with cipher RC4-SHA (128/128 bits))
(Client did not present a certificate)
by erwin.complete.org (Postfix) with ESMTP id 85D0BE84
for <submit@bugs.debian.org>; Sun, 7 Nov 2004 19:59:49 -0600 (CST)
Received: from jgoerzen by katherina.lan.complete.org with local (Exim 4.34)
id 1CQypI-0001bu-FV; Sun, 07 Nov 2004 20:00:12 -0600
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: John Goerzen <jgoerzen@complete.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: exim4-config: Broken config for "mail sent by smarthost; no local mail"
X-Mailer: reportbug 3.1
Date: Sun, 07 Nov 2004 20:00:12 -0600
Message-Id: <E1CQypI-0001bu-FV@katherina.lan.complete.org>
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at complete.org
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
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
---------------------------------------
Received: (at 280207-done) by bugs.debian.org; 27 Feb 2005 12:53:59 +0000
>From ametzler@debian.org Sun Feb 27 04:53:59 2005
Return-path: <ametzler@debian.org>
Received: from m26s25.vlinux.de [83.151.30.59] ([Pg4RoL3OAoopvp7aNKC86n/EcPFKpEaP])
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1D5Nvr-0004IN-00; Sun, 27 Feb 2005 04:53:59 -0800
Received: from 194-208-126-041.tele.net
([194.208.126.41] helo=argenau.downhill.at.eu.org ident=[kaT19e+YvQvOx9HRzL/lkZtho75ehPxm])
by m26s25.vlinux.de with esmtpa (Exim 4.44)
id 1D5NvZ-0006bQ-A9; Sun, 27 Feb 2005 12:53:42 +0000
Received: from ametzler by argenau.downhill.at.eu.org with local (Exim 4.50)
id 1D5NtP-0008Dy-BA; Sun, 27 Feb 2005 13:51:27 +0100
Date: Sun, 27 Feb 2005 13:51:27 +0100
From: Andreas Metzler <ametzler@debian.org>
To: 244095-done@bugs.debian.org, 259459-done@bugs.debian.org,
280207-done@bugs.debian.org
Subject: Fixed in 4.44-2
Message-ID: <20050227125127.GA31598@downhill.aus.cc>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-GPG-Fingerprint: BCF7 1345 BE42 B5B8 1A57 EE09 1D33 9C65 8B8D 7663
User-Agent: Mutt/1.5.6+20040907i
X-Spam-Score: -2.6 (--)
Delivered-To: 280207-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
X-CrossAssassin-Score: 3
This bug is fixed in 4.43-3, the respective changelog says:
* make nullmailer setup and the way we use mailname a lot more sensible,
attacking #244095 and #280207:
- mailname is not implicitely made a local domain, instead it is listed
explicitely in dc_other_hostnames, where users can easily remove it
from. (This is basically what postfix does, too.) When upgrading
existing installations mailname is automatically added _once_ to
dc_other_hostnames, on fresh installations mailname is the default
value of dc_other_hostnames. We store the fact that we have added
mailname to dc_other_hostnames in $dc_mailname_in_oh in
update-exim4.conf.conf.
- Make exim work correctly if dc_readhost ("visible, rewritten domain name
for local users") ends up as part of local_domain, which happens if
the same value is chosen for mailname and dc_readhost. This
implemented by new router, hub_user_smarthost. Previously users were
required to use something different (my.invalid.domain) for mailname.
- Special thanks to Christian Perrier for taking care of the
template translation updates.
cu andreas
--
"See, I told you they'd listen to Reason," [SPOILER] Svfurlr fnlf,
fuhggvat qbja gur juveyvat tha.
Neal Stephenson in "Snow Crash"
http://downhill.aus.cc/