Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

We are launching a web application which will send large amount of emails to user's first degree connections (OPTED IN, NOT SPAM). Now this is a sensitive issue and most hosting providers doesn't support doing it. Can you please suggest us how we can handle this? What does people usually use for sending notifications to large amount of users?

There will be initially approx 30,000 mails per day which will grow upto 100,000 at some point.

Is there any paid service provider/API for managing such a large amount of outgoing mails? Can we do this by installing mail servers like postfix in our hosting (RackSpaceCloud)

Regards Derek

share|improve this question

4 Answers

send large amount of emails to user's first degree connections (OPTED IN, NOT SPAM).

That's a bit hard to read. I will take it to mean that the "first degree connections" have themselves opted in, not that the "users" have opted in the "first degree connections" without asking them. The former would be fine, the latter could be debated, depending on the specifics of the situation.

Is there any paid service provider/API for managing such a large amount of outgoing mails?

Yep. You can start off with this thread over at Stack Overflow.

You'll need to decide whether you want a pure outgoing mail server (i.e. your own application handles all logic), or whether you want a newsletter provider (the provider handles un-subscription, has some templating logic, etc). Search around on Stack Overflow, there are multiple variations on this question already, and good answers over there.

If you want pure outgoing "SMTP-server-as-an-API", then I think SendGrid is the largest provider. For the newsletter providers, there are many good services -- MailChimp, Campaign Monitor, AWeber, etc. Most of the newsletter service providers also have an API for just sending a mail from your app.

Can we do this by installing mail servers like postfix in our hosting (RackSpaceCloud)

You could if Rackspace would allow you. It's probably cheaper than using a 3rd party provider. But generally I'd advise against it. Getting emails delivered without being marked as spam is real work; and it's a constantly evolving field. See my answer here for a introduction, and then go read more on Server Fault and Stack Overflow.

One last thing: If you're cheap, then Google App Engine can be used to send emails. But watch out for the quota limits, and in general, research this before settling on it.

share|improve this answer
add messagegears as an alternative to sendgrid. MessageGears has a very nice api to send emails or can use SMTP – Frank Jan 9 '11 at 20:51

100,000 emails per day is 3,000,000 a month. That is considered a very large number.

I'm using LuxSci who are Email hosters. THey are designed for high volume affordable outbound SMTP, and do not allow spam to be sent via their servers.

At your daily volumes, you'll want one of their dedicated high-volume email servers, which is $200 to $350 per month depending on whether you only need their basic or their premium services.

share|improve this answer

There are numerous email marketing providers out there. Check with Aweber - http://www.aweber.com/ , MailChimp - http://www.mailchimp.com/

I personally use Aweber and quite satisfied with it. Mailchimp is a good option if you want to see how these solutions work, they provide a free plan to start with.

(btw Am not affiliated with any of the above companies)

share|improve this answer
Ankur, thanks for this but please tell me that you understand my requirement. These mails are mostly notifications sent to users based on some events and not email campaigns. – Derek Jan 9 '11 at 15:59

You could check out http://sendgrid.com.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.