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]