Ask HN: Best way to send out large-scale emailers?
A friend of mine has been running a fairly successful e-commerce operation for the last 3 years, and he's been having trouble with sending emails to a mailing list of between 700 and 800k email addresses. Basically, the volume of emails is starting to bog down his servers and T1 lines. Does anyone have suggestions for 1) balancing he load when sending the emailers out to minimize the impedance of email campaigns on the servers and connection or 2) a cost-effective alternative to which the email campaigns can be outsourced.
Thanks!
4 comments
[ 5.1 ms ] story [ 20.5 ms ] thread- "split" could be used to cut the list into chunks (separate files)
- delays could be set up in tools such as "at" or "crontab", so that E-mails of each sub-file are attempted at entirely different times (e.g. an hour apart)
- a script written in shell or almost anything else could iterate over a given file's addresses and send messages
Where is the bottleneck? Has he profiled the process?