In this KB
- Different options for Email add-ons
- Frequently asked questions related to Email add-ons
Cloudways offers a number of add-ons related to email. We are going to explain the different available options, so you can better understand which one works best for you.
Transactional Email – This is basically email leaving your server/application to a destination such as a third party (your customers, subscribers …). We advise to always use a third party service for safe email delivery (as directly sending email from cloud servers is not reliable). For this, we recommend our inexpensive Elastic Email Add-on. If you already use any such services (Sendgrid, Mailgun, Mandrill …), you can configure it to be used with your server(s) via our free SMTP Add-on (note that you are responsible for taking care of charges occurring from third party services).
Mailboxes – If what you need are mailboxes for your domain (e.g. email@example.com) to send and receive email, we have partnered with Rackspace to offer, at a very discounted rate, extremely reliable mailboxes. Simply sign-up for our Rackspace Email Add-on and let us know how many you require.
Frequently Asked Questions Related to Email Add-ons:
Q: Can I use both SMTP Add-on (free) and Elastic Email add-on on the same server?
A: No. You can only use one of the transactional email add-ons on your server. You can either choose the SMTP Add-on (third party service) or you can activate the Elastic Email Add-on.
Q: Can I use different sender email address for different applications using the same transactional email service?
A: Yes, you can use different sender email address for different applications. This has to be configured at your application level. Any sender email address that you define for your application, has to be verified by adding an SPF and DKIM TXT record at your domain registrar’s DNS management panel.
Q: Can I use Rackspace with the SMTP Add-on?
A: Rackspace is for mailboxes (e.g. firstname.lastname@example.org) for sending and receiving emails while transactional email services are used for outgoing emails from your server. Rackspace service is configured with a rate limit of outgoing emails, so it is not suitable for automated, mass volume transactional emails. For more queries related to Rackspace add-on, click here.
Q: Why are emails sent from my application landing into the spam folder of recipients?
A: You need to make sure that the sender address being used for your domain and the FROM header are set accordingly. If they are set accordingly already, then make sure that correct SPF and DKIM DNS records (depending on the transactional email service used) are configured on your domain registrar.
Q: Can I use different transactional email providers for different applications on the same server?
A: The free SMTP Add-on sets the default transactional email provider at the server level, so all applications in that specific server will use the same provider. If for some reason you want to use different transactional email providers for different applications, you can do so by using specific plugins/extensions on your application.
Q: I do not want to pay for any transactional email service, can I use Gmail for server outgoing email?
A: Yes, you can use it for low volume outgoing email. Check the following KB to configure it. Note that there is an approximate limit of 500 emails per day with a maximum of 500 recipients per email. For mass volume, any third party service (Sendgrid, Mailgun, Mandrill …) or our own ElasticEmail add-on will be much more reliable.
Q: Can I use SMTP port 25 for outgoing emails?
A: Cloud hosting providers like Vultr and Google block outgoing SMTP port 25 by default for security purposes. We suggest using port 587 or 2525.