Bug#313422: exim4-daemon-heavy: Bounces mail when network is down

Marc Haber Marc Haber <mh+debian-packages@zugschlus.de>, 313422@bugs.debian.org
Thu, 16 Jun 2005 17:33:04 +0200


On Thu, Jun 16, 2005 at 09:19:07AM -0500, John Goerzen wrote:
> On Tue, Jun 14, 2005 at 01:26:02AM +0200, Marc Haber wrote:
> > -d -bt address@domain.example say when it would bounce that message?
> 
> See attached debug1.txt.

According to the debug log, it would have delivered the message to
|   host gryphon.lss.emc.com [168.159.4.27]    MX=10
|   host echidna.lss.emc.com [168.159.4.28]    MX=10
|   host hermes.emc.com      [199.245.235.104] MX=20
|   host iris.emc.com        [128.222.34.15]   MX=30

> > Do you have things in the rejectlog, did you try debugging?
> 
> Nothing in the rejectlog about this *at all*.  

Ok, no wonder, because it is not rejecting the message.

> What specific debug settings do you want me to try?  (It's a little
> difficult to just experiment randomly since this is a live, production
> server.  Our 'net connection has been a little unreliable lately, but it
> doesn't have predictable failure <g>)

I would like to see something like

echo "test" | exim -d some.address@example.com

with an actual failure.

Does your DNS still function when your connection is flakey? What does
it return in response to an MX query when the network is down? I
remember some issues with dnsmasq returning an authoritative NXDOMAIN
instead of returning a temporary error if the MX record cannot be
found (#271564).

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835