We implemented a "domain sort" delivery in Qmail. It was specifically done to get round the problem of hotmail et al. clogging up the queue with lots of mail you couldn't deliver. Therefore you set a figure (20) on the number of concurrent deliveries to a given domain (100 delivery threads). We found this works great in practise. It's something that I'd like to implement on RemoteDelivery when I have the time
I also notice that the RemoteDelivery mailet attempts to sort the domains into order. Therefore a bulk send using RSET should be quite easy. I would want to limit such on option to say 5 emails per send or something, otherwise you may get "tarpitted" as you may look like a spammer. As for pre-scanning the queue and caching resolutions I like the idea. However, I'm not sure how well it would work for hosts that use a round-robin style DNS to load balance mail. I have a feeling they may not like it, but I suppose we'd just have to see. -- Jason > -----Original Message----- > From: Harmeet Bedi [mailto:[EMAIL PROTECTED]] > Sent: 11 February 2003 03:23 > To: James Developers List > Subject: Re: Improving RemoteDelivery performance > > > > ----- Original Message ----- > > From: "Noel J. Bergman" <[EMAIL PROTECTED]> > > > select * from outgoing where host like ? > > > > > > and if we have a resolver thread scanning the queue and resolving > > > for us ahead of time, we could even do: > > > > > > select * from outgoing where host like ? or mx like ? > > > > > > > > > ----- Original Message ----- > > From: "Harmeet Bedi" <[EMAIL PROTECTED]> > > Host like would be better and easier. > > This should work - Resolve MX and send multiple message > over the same > > connection. SMTP RSET should cause messages to be decoupled. > > > > Not sure if my earlier suggestion was a good idea. Did some > more investigation and thinking. 'select * from outgoing > where mx like' may benefit domains that are hosted. For > instance yahoo or an ISP could host multiple domains. The mx > record will be common but domain different. > > Another thing interesting thing: It looks like yahoo does not > reuse connections for at a burst of ~ 50 emails from to a > domain within ~ 10 mins A few valid sites and a lot of spam > lists do use this facility. Most of the RSET commands in log > files from last couple of weeks, seem to be from spammers. > > Harmeet > > > --------------------------------------------------------------------- > 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]
