Quote:
Originally Posted by Barefootsies
I do not know of many people who would say that (i.e. build your own), when there are so many out of the box solutions available on the open market in regards to an MTA. It comes down to what you want to spend to license or buy them among other things. Each MTA has different bells and whistles, so you pick what best fits your needs and budget.
If you're doing a small scale list or newsletter a few times a month, an ESP (like Amazon) will be a dandy for you.
If you have decent sized lists, older lists that you need to clean up, or you plan to send more than a few times a month, you're going to need to look at other more cost effective options. I can tell you even at .10ct, if you're sending daily or even a couple of times a week on a decent sized list it will cost you considerably more than your own hosted solution.
Lastly, if you're mailing adult, you might want to bone up on the laws, especially for Michigan and Utah to make sure you're not mailing shit to minors. Following CAN-SPAM, especially in regard to adult mailing, is key to keep you out of hot water.

|
By application I was talking about the web or desktop based software you use to create the mailing, manage your lists, and track stats. I didn't mean develop your own MTA; an MTA isn't an app. They are two different beasts.
I've already stated that "for me" outsourcing to a place like SES is economical, it may not be for everyone. However, I don't know many pay sites who will send out more than 2-3 million emails a month. This would work out to $200-300 using SES. For me this is totally worth it. I would pay more to purchase my own hardware, house it, get it loadbalanced. A self hosted setup may be cheaper for you where you host.
You're making assumptions that people don't know they have to be compliant. Being compliant has nothing to do with whether you send using a service or send via your in-house setup.
At the end of the day, I'm not saying your way is wrong, I'm just stating that going the route of a service could, for some people, be a better option.