Seems there was some post about this.

The BIG figure is when the final domain have multiple mx servers.
Suppose the final domain have two mx and one is misconfigured and return
a 5xx.
So if xmail tries first the 'bad' server, what to do next ?

On a atomic try/retry cycle, you have two choices :
1 - don't try others mx and send back an NDR to the sender
2 - Try the others reminding MX for this try/retry cycle, and send back
an NDR ONLY AND ONLY IF all mx return a 5xx, else schedule a normal
retry cycle (that will retry on each mx).

I think option 2 is better :)

Could Davide tell us how xmail handles the 5xx with multiple mx ?

Francis

-----Message d'origine-----
De: [EMAIL PROTECTED]
A: xmail@xmailserver.org
Date: 22/04/08 11:45
Objet: [xmail] multiple smtprelay servers for custdomains and 5xx errors

Recently a issue with 5xx errors and multiple servers in the 
"smtprelay" option for a custdomain arose with XMail 1.24.

When the first entry returns a 5xx error, XMail still tries to send 
it to the other servers. In case of a 4xx error or a connection 
issue, that would make sense.  But not for a permanent error like an 
unknown user or relay denied.

Is this really wanted behavior? Seems a bit weird to me.
-
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