Hi, I'd like to set Postfix up as a high performance MTA for sending high volumes of mail.
Our website (dontstayin.com) sends about 100,000 mails per day (message notifications etc.) We also send about 1-2 million bulk mails per day, in the form of newsletters and e-flyers (it's all opt-in, targetted and instantly unsubscribable) We're currently using Windows built in smtp server which can't keep up with the load at all, so I'm configuring a Ubuntu server to run Postfix to take over this job. Are the default options for Postfix able to handle this volume? Do I need performance tuning? The server is a dual processor, dual core Opteron with 16GB ram and a 60GB OCZ Vertex 2 SSD disk. Ideally I would like the two types of mail to be handled differently. The bulk mail is much less important than the notifications. I imagine my code could use two separate IP addresses to send mail - one for bulk mail and one for notifications. The expiry times for the bulk mail can be set relatively short so the queue doesn't get too big. I imagine normal settings for the notifications. The important thing is that both queues must be relayed out onto the internet from the same IP address. Our current mail server IP has good reputation and it's on all the relevant white-lists. Having to set this all up again is not something I want to do. Is there a good step-by-step guide to setting up Postfix in this sort of configuration? Thanks in advance for any help!!! -- David Brophy d...@dontstayin.com