While we manage many parts of your website hosting, default E-Mail functionality on WP Engine is limited. Normal emails, such as password resets, will not typically have any issues sending. However, for robust email functionality, monitoring and scalability, we highly suggest utilizing a 3rd party email host.
Supported Email Ports
Our infrastructure providers (Google and AWS) do not allow mail to be sent over port 25. Any 3rd party provider must support sending emails over alternate ports or via an API.
- Port 2525 is recommended
- Ports 587 and 465 are allowed
- Microsoft Office 365 can only use port 587
Recommended Email Hosts
We typically recommend using a 3rd party transactional mail provider such as Mailgun, SendGrid, and Google Apps. These services allow you to send emails using their mail IPs and will include a higher level of customization, such as more robust logging.
If you need to send an email blast, you also want to ensure deliverability. Companies like MailChimp, Mandrill, and Constant Contact spend a great deal of time and resources managing their mail IPs. Ensuring email deliverability is one of their top priorities, just like managing your website performance is one of ours.
General SMTP Configuration
- Sign up with your desired email host
- Perform any necessary domain validation to activate their services
- Install and activate a compatible SMTP plugin
- Your SMTP plugin options should appear similar to the following:
- Fill in your SMTP options with the host, port, encryption, and authentication details provided by your email host
- Save your changes
Email Limits and Blacklisting
Servers meant to host your website are not typically designed to also send large quantities of emails. It is possible for the server IP to become blacklisted by mail spam lists due to your site or any other sites hosted on the same server.
By default, WordPress also sends email using the PHP mail function. Emails sent using this could be rejected by inboxes that require email be sent from genuine SMTP servers.
For these reasons, if you find your IP has been placed on a mail blacklist or are having issues with emails sending, you will want to set up third party email hosting. This bypasses the server IP entirely when sending email and also provides more control over spam preventative measures.
Many hosts, WP Engine included, impose a limit on the number of emails that can regularly be sent from a website. If a specific quantity of emails is required, third party email hosting will need to be configured to ensure deliverability.