Email Delivery Methods
It is important to understand how emails from your website are delivered, emails from your website can be sent in one of three ways:
- Sending email via the hosting platform's email service (https://www.mailchannels.com/)
- This is the method used by default on WordPress websites
- This requires an SPF record to whitelist email from the website server / service that WPEngine uses to route email
- This may also require you to whitelist the "from" address that emails are sent from
- This may require your email service support team to assist with
- Sending email through an external email account
- This requires the website to connect to an existing email account through your email service provider in one of two ways
- Some email providers allow a website to connect using the email address and email account password
- Some email providers require you to connect via their API which may require generating API keys within your email account service
- Clients are responsible for creating any needed email account and for generating any needed API keys to connect the website to their email services.
- This requires the website to connect to an existing email account through your email service provider in one of two ways
- Sending email through a 3rd party email delivery service such as SendGrid (https://sendgrid.com/en-us), SMTP (https://www.smtp.com/), MailGun (https://www.mailgun.com/), etc.
- These services are typically only needed when sending large amount of emails to customers from the website
- Clients are responsible for creating accounts and paying for any 3rd party email delivery services.