While ServerPilot enables Postfix on your server so WordPress can send email, services like SendGrid simplify mail delivery by offering easy-to-use plugins that are accessible from your WordPress dashboard.
SendGrid is a mail-delivery service that provides email infrastructure to support any outbound messages from your app, such as transactional emails, online purchase receipts, sign-up verifications, and password reminders.
Along with a free trial, SendGrid offers a WordPress plugin so you can view real-time metrics for your outgoing mail. These metrics include unique clicks, spam reports, unsubscribers, and bounces.
To use SendGrid in your WordPress app, first, create an account at www.sendgrid.com.
You'll then be sent a confirmation email with a link to complete your profile. This step must be completed to use SendGrid's service.
After completing your profile, the following message will appear.
While you wait for SendGrid to review and provision your account, set up the SendGrid plugin on WordPress.
Visit the Add New Plugins panel in your WordPress dashboard and search for SendGrid. Click Install Now.
When the plugin finishes installing, click Activate Plugin.
By now, your account should be provisioned with SendGrid, so open the SendGrid Options panel by selecting SendGrid from the Settings menu.
Now, complete the SendGrid Credentials with the username and password you used to create your account. Choose to send mail with the API.
Using SendGrid's API to send email is more advantageous than SMTP:
After entering your credentials, enter the mail settings to be used with SendGrid. These include your name, sending address, and reply address.
Click Update Settings to save.
WordPress is now configured to easily send mail through SendGrid.
To confirm you have configured SendGrid correctly, you can send a test email from WordPress.
Scroll to the bottom of the SendGrid panel and complete the form to send yourself a test email.