On Aug 23, 2012, at 22:40, Mike Mitchell wrote: > On Aug 23, 2012, at 3:32 PM, Wietse Venema <wie...@porcupine.org> wrote: >> You announced yourself as fairly newbie (your own words). Therefore >> I gave you my honest advice of "don't do it". > > I'm willing to accept that I asked for it. :-) I perhaps over-emphasized my > newbie-ness in order to prompt more of an overview of everything I should > look at. > >> It's impossible to predict what exact bottleneck you will run into >> first with your mailing enterprise: threading in Java apps, Postfix >> queue meltdown during submission, dealing with dead hosts, or other >> bottlenecks. > > The first issue I know is being reported is seemingly a throttling of > submissions to the server--we can send about 50, then we're made to wait > almost exactly 6 seconds, then we can send about 50 more. > > But, now that I have this helpful information to start from you and also > Andreas, I'll see if I can make progress on my own for a while. > > Thank you, I appreciate the help.
Depending on the specifics, more than one server may also be worth investigating for a higher level of parallel deliveries. Something like one or more submission servers, which then route the mail to one or more MTAs that will do the actual delivery. This would also allow you to do transport tricks like having a 'slow' queue. Another option is always to outsource (part of) it to a reputable ESP, and take advantage of their infrastructure, bounce handling and so forth. A lot depends on the structure of your application, however. Cya, Jona