Yep, I agree, I stand corrected, I had not contemplated ISP wars or my own
link going down.

And the same goes for DNS.  If a DNS server responds, then accept if there
is no DNS resolution of the domain, then Perm-fail it, but if the DNS server
does not respond, then tempfail it, because your own (or ISPs) DNS server
might be offline for a minute or so.

I think that covers the original issue where non existent domains were
temp-failing and they should be perm-failing.

Rob :-)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Manuel Martin
Sent: Friday, March 03, 2006 11:43 PM
To: [email protected]
Subject: [xmail] Re: Xmail 1.22 retries on 'no existing domains' email
addresses !


Hello all, 

> Yes I agree, if there is a lookup failure it should fail immediately.
> Also if the DNS lookup is ok, and Xmail cannot connect to the IP 
> address, it should fail immediately.

on the domain-part I tend to agree, as these are 99% of the time triggered
by a user's typo (and other MTAs do that, too). I understand Davide's
design-decision, though, as it may be cumbersome to seperate SERVFAIL
(dns-server-error, can be transient!) and NXDOMAIN (there's really no
record, permanent domain-owner's configuration or user's error).

But on the connect-part I must disagree... network errors are usually
transient and should be treated as such (4xx). Why would someone possibly
want to bounce the whole E-Mail-Queue just because my own
internet-connection has a problem? Why should the users have to retry
sending mail to a domain themselves if its MX goes down for say a few
minutes of maintenance?
Please don't remove the resilency from SMTP... :.-)

Regards, Manuel Martin
-
To unsubscribe from this list: send the line "unsubscribe xmail" in the body
of a message to [EMAIL PROTECTED] For general help: send the line
"help" in the body of a message to [EMAIL PROTECTED]


-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to