As a developer/sysadmin of a system that sends 80K/day, 100K isn't that much. I mean nobody wants to help a spammer, but if you consider that there are 300M people in the USA and probably 2/3 of them have an email, and half of that probably have multiple email addresses, and then extrapolate to the English-speaking world, a typical spammer is probably targeting billions, not a measly 100K. And who knows, frank1 could actually be operating in India or China or something.
Honestly, 100K email/day is probably the point where you want to roll your own. My client switched from their own to SendGrid back when they were doing maybe 40K/day and their SendGrid bill is fairly expensive and has doubled since then. SendGrid does some work for you to keep your system off blacklists, but at the same time at this volume you need a dedicated IP address for reputation control, and that IP address could just as easily be a permanent IP at a data center for a lot less $/mo, and the monthly cost could easily pay for the time for a developer to set up all the SPF and DKIM and "warm up" the IP address and inactivate the accounts of the bounces, and occasionally respond to spam requests. So in retrospect, I think it was probably a mistake to move to SendGrid for such high volumes. SendGrid and MailChimp are really more for the smaller apps that send a few hundred a day, where the effort of maintaining your own mail server would be much more expensive than the few cents you pay per email.
| [reply] |
Are you really sure you need to roll out your own?
Yes
Are you sure that the recipients welcome that message you're sending?
Yes, because these are customers who registered and agreed to terms and conditions of receiving daily notices from system
| [reply] |