Cloud Hosting providers like Google Cloud, AWS, Microsoft Azure, DigitalOcean, etc… won’t allow you to send email from their servers. Most of these providers recommend you use a third-party SMTP server to send emails. Using a third-party SMTP server gives you better email deliverability and you don’t have to worry about maintaining your own email server. If you host on a shared server, if one of the users sends spam, your IP will get blacked listed and mail delivery gets affected for every site using the server. If you are using a third-party SMTP server, your email delivery won’t be affected.
Here is a list of third-party SMTP service providers that you can be used for sending emails from your website.
Pay as you go plan start at $0.80 / 1000 emails.
Amazon Simple Email Service
$0.10 per 1,000 emails sent. 65K free emails per month if you are hosted on EC2.
Disadvantage: You can only send from @your-domain.extn, if you have a SAS application and need to send it from some other email address, you need the domain added to SES and verified.
To get your Amazon SES service activated, you need to contact Amazon support. Verification is a manual process, can take up to 24 hours. You need to give them information about your use case, how you prevent spam, and how you handle email bounces.
Free account allows you to send 6,000/- emails per month with 200 mails per day limit. Paid plan starts at $9.65 per month for 30k emails.
Free 1000 emails per month.
Up to 300 emails per day for FREE.
The free plan offers 100 emails per day. No credit card is required to signup.
Paid plan start at $12 per month (fixed price) + $1 for every 1000 emails sent.
50K Emails for $9 per month. If you are on AWS, you can get it cheaper from marketplace.
Free Plan offers 100 emails per day. Paid Plan starts at 40K email per month for $9.95 per month.