SendGrid SMTP allows you to send email without an email server for free. In this article I will show you how you can set up SendGrid SMTP in WordPress and start sending email reliably from your website.
Go to “Plugins > Add New” from your WordPress admin dashboard and search for the SMTP Mailer WordPress plugin.
Click “Install Now” and “Activate”.
Go to “Settings > SMTP Mailer > General” to configure SendGrid SMTP specific settings.
Log in to your SendGrid account.
Go to “Email API > Integration Guide” and choose “SMTP Relay” integration.
Create an API Key that will be used to authenticate to SendGrid API and send email.
Configure SMTP Mailer with your SendGrid credentials and click “Save Changes”.
- SMTP Host: smtp.sendgrid.net
- SMTP Authentication: True
- SMTP Username: API Username
- SMTP Password: API Password
- Type of Encryption: TLS
- SMTP Port: 587
- From Email Address: From email configured in your SendGrid account
- From Name: From name configured in your SendGrid account
Once you have configured all the options, enable “I’ve updated my settings” and click “Next: Verify Integration”.
Switch to the “Test Email” tab in the SMTP Mailer settings (Settings > SMTP Mailer > Test Email) and send a test email.
If the email is sent successfully click “Verify Integration” in your SendGrid account.
Here is a video that shows how you can configure SendGrid SMTP in WordPress.