Let's say I have made 20-30 websites, that send emails such as contact form responses, welcome emails, forgotten password reminders, and similar transactional emails.

What is the benefit of using a third party email service provider to send these emails?

I don't quite understand it exactly yet, or whether or not it suits my needs, but I require reliable email delivery and want to assure that all emails are delivered correctly, setup in the right format, get delivery response, and minimize emails ending up in a spam folder.

Would an external email service provider be able to do this better than sending email directly from the server itself?

And could I the third party email service on my local server while building/testing sites?

  • You may want to update your question to be more generic. Asking for specific product/service recommendations is consider off topic. webmasters.stackexchange.com/help/on-topic Commented Jun 25, 2014 at 15:31
  • Edited, added bold on "like that". I'm not asking "should I use PostMark". I'm asking whether or not a service like that would suit my scenario
    – mowgli
    Commented Jun 25, 2014 at 15:45
  • I've submitted an edit. This is more about sending via a 3rd party email service provider vs. sending locally from your server. Commented Jun 25, 2014 at 15:55
  • Ok, looks better :)
    – mowgli
    Commented Jun 25, 2014 at 16:14

1 Answer 1


There are many email service providers that allow you to route email through their systems.

The main benefits of these providers include:

  • Tracking of email delivery
  • Possible inclusion in various whitelisting/trusted-sender programs (e.g. ReturnPath)
  • The vendors use the various feedback and notification loops at the major ISPs to address spam complaints.
  • They track bounce rates and provide you with stats.
  • Turn-key implementation of SPF/DKIM and similar email technologies that may improve email delivery rates.

You can certain do all of this by sending from your own server; however, that would require a lot of setup.

Most importantly is that the third party provide you the reporting tools you need. For example, I don't think Amazon's SES provides the same level of statistics, whitelist inclusion and other features that others provide.

Different Channels for Different Emails

More importantly, you need to segment your email based on its purpose/contents. I generally recommend the email buckets:

  • Transactional
  • Marketing
  • Business/Personal

Transactional email would automated/semi-automated notices often sent from a computer to a person. Password resets, shipping notifications and similar emails.

Marketing emails are just that. Newsletters, special offers, mailing lists, etc. These are often to sent to people that have weak affiliation with your business/organization.

Business/personal emails are sent from a person to a person. These are often the most valuable emails - think of a sales discussion.

I recommend you use different email channels for all of these. Of these, never mix your marketing emails with the other two.

If you use a third party email service provider, then consider setting up different delivery channels for each type of email. This is pretty easily done if you:

  • Use hosted email for Business/Personal correspondence
  • Use a email marketing service for your marketing efforts
  • Use a 3rd party provider or your server for your website emails.

For example, a mix of Hosted Exchange, MailChimp (or similar), and Sendgrid (or similar) would give you three unique channels for each type of email.

The benefit of this approach is that your most valuable email (person to person) is in its own channel and the likelihood of your business/personal correspondence being disrupted by a run-away cron job or marketing email blast is limited.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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