Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to send email campaigns for my site. There are services like mailchimp but I want to send my own.

  • Do you know any good VPS providers for sending bulk emails?.
  • What are the issues (such as ISP restrictions and email send limits)?
  • Anyone experienced with linode?
share|improve this question
up vote 3 down vote accepted

What is your main reason for not using a service such as Mailchimp?

The main issue you will have is that your VPS IP is likely to become blocked very quickly, as ISP's will perceive it as SPAM unless your content is very, very good and people want it.

The good thing about Mailchimp is that it is designed from the ground-up for sending bulk email, it ensures that the email sent will not get blocked due to spam etc. It is even brandable as your domain name/email address and if you upgrade your account you can remove the mailchimp logo.

share|improve this answer
my main reason is because of price – Gok Demir Feb 2 '10 at 12:08
How much is your time worth? – Gerald Combs Feb 2 '10 at 16:30
How many emails will you be sending? Unless your sending millions it seems silly to waste your time as @Gerald says, in setting up something, when there are services already there. Mailchimp is free for sending 3,000 emails per month and is only $30 per month for sending an unlimited number, which will certainly work out cheaper than a VPS. – MikeT505 Feb 2 '10 at 16:58
@MikeT505 Mailchimp also has Mandrill for transactional sending rather than mailing lists, at $0.20/thousand. – ceejayoz Dec 19 '13 at 15:23

I strongly recommend going with a service. Unless you are going to send a huge number of emails, the costs of hosting and your time dealing with the hosting and the server will exceed the costs of using the service. Plus your spam and compliance issues are handled.

If you are going to roll your own, hosting is wise. Most hosts have fairly tight terms of service around spam and do not tolerate hosting a spammer. If it becomes an issue the burden of proof will be on you to demonstrate that you are being a good netizen.
--> You might try Amazon EC2 for cheap, reliable hosting. The capacity on demand model might be effective for your kind of workload, which is typically light, but occasionally and predictably heavy.

If you are going to do this then use a good list manager. MailMan is open source and runs on Linux, but I am not sure if it lends itself to one-way bulk emails. There are other open source or cheap packages but I have no recommendations.

Generally the hosts don't count emails sent, but rather they count data transfer. The biggest factors are how many addresses on the lists, how big the emails will be, and how frequently the blasts. If you are sending a couple of thousand emails once or twice a month you need the list manager, but probably won't have any data transfer issues.

share|improve this answer
GNU Mailman is not well designed for commercial bulk emailing, and I wouldn't recommend it in this scenario. It's better suited to noncommercial lists such as those which developers use to coordinate open source projects. – Michael Hampton Jun 13 '13 at 17:54

If you are sending it to your customers and it is not UBE (Unsolicited Bulk Emails), look at this. You can avoid having to handle all SPAM related issues (like Blacklist, bouncing, etc.)

share|improve this answer

protected by MadHatter Dec 19 '13 at 12:11

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.