>-----Message d'origine----- >De: [EMAIL PROTECTED] >A: 'xmail@xmailserver.org' >Date: 24/04/08 17:04 >Objet: [xmail] Re: multiple smtprelay servers for custdomains and 5xx >er rors > >>On Tue, 22 Apr 2008, CLEMENT Francis wrote: >> >> 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 ? >> >>As far as smtprelay goes, a failure (of whatever type), means try the >next >server in the list. > > >- Davide
Ok, but what does xmail when all the servers in the smtprelay list return a 5xx code ? Retry later ? Same think 'retry later' when, in normal delivery (no smtprelay use) all the mx servers for the destination domain return a 5xx errors ? If yes, 'retry later', IMOO, it's not the good action to take as all reject with a fatal error. So, as xmail works now, if all return a 5xx, xmail will wait until all retries are done on all relays/mx before sending a ndr ? IMOO, in theses cases (all smtpgateways/mx return a 5xx) xmail should stop processing the mail and return an ndr to the sender. No ? (I will read rfc 2821 again to try to find the options availables on 5xx and multiple relays/mx cases in an unique retry cycle) Francis - 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]