Thank you for the informative response! I will give it a try and post back what I learn.
Mark On Fri, Jul 11, 2008 at 1:43 AM, David Legg <[EMAIL PROTECTED]> wrote: > Hi Mark, > >> I tried multiple email address >> (company, yahoo, gmail, etc) and they all exchibit the same temporary >> exception. I can telnet from my box to port 25 on the domains found >> in the mx records. >> > > I think this is perfectly normal behaviour. I believe the servers you are > sending the email to are using a form of Greylisting [1]. This means that > the first time James attempts to send it gets a Temporary exception > response. Ideally, James should attempt to re-deliver the email after a > suitable delay. The trouble is that large organizations like Google and > Yahoo don't have just the one mail server and so when James attempts > re-delivery it gets another server to talk to which likewise tells you to > come back later. If you are lucky you get the same server again which then > recognizes you and lets you send the email. > > The 'solution' I came up with is to increase the number and frequency of > retries that James makes by changing the Remotedelivery settings in > config.xml to the following: - > > <mailet match="All" class="RemoteDelivery"> > ... > <delayTime> 5 minutes </delayTime> > <delayTime> 5 minutes </delayTime> > <delayTime> 20 minutes </delayTime> > <delayTime> 30 minutes </delayTime> > <delayTime> 1 hours </delayTime> > <delayTime> 2 hours </delayTime> > <maxRetries> 6 </maxRetries> > ... > </mailet> > > Without these changes a lot of emails sent to these addresses eventually > bounced back after 6 hours or so; often delaying important notifications > until the next day. > > Google and Yahoo users probably don't have these problems because messages > sent via the web site to another Google or Yahoo user aren't subject to > Greylisting. > > HTH > > David Legg > > [1] http://projects.puremagic.com/greylisting/whitepaper.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
