Mobile app version of vmapp.org
Login or Join
Cugini213

: Using an external mail sending provider for my websites? Let's say I have made 20-30 websites, that send emails such as contact form responses, welcome emails, forgotten password reminders, and

@Cugini213

Posted in: #CloudHosting #Email #Php #Smtp

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?

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Cugini213

1 Comments

Sorted by latest first Latest Oldest Best

 

@Kevin317

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.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme