How to Configure SendGrid (by Twilio)

In SMTPPai the provider label is SendGrid (by Twilio). You will create an API key with Mail Send permission, choose the correct region, and use a verified From identity.

When to choose SendGrid

Use SendGrid if your team already authenticates domains there or you need Twilio/SendGrid’s delivery tooling.

Prerequisites

  1. SendGrid account (US or EU)
  2. Sender Authentication completed (domain or single sender)
  3. Permission to create API keys

Open SMTPPai

  1. SMTPPai → Dashboard → Add connection
  2. Click SendGrid (by Twilio)

Field-by-field setup

Connection name

Example: “SendGrid WordPress”.

From name / From email

Must match SendGrid → Settings → Sender Authentication (verified single sender or authenticated domain with SPF/DKIM).

API key

  1. Open SendGrid → Settings → API Keys.
  2. Create API Key with Mail Send permission (Restricted Access is fine).
  3. Copy the key (usually starts with SG.) into SMTPPai.

Region

Select EU if your account uses api.eu.sendgrid.com. Otherwise leave US.

Credential storage

Database, or MAILPAI_SMTP_API_KEY in wp-config.php.

Save and test

Save → Test → Email Log. If SMTPPai says sent but nothing arrives, check spam, confirm sender authentication, and open SendGrid → Activity.

Common failures

  • API key without Mail Send permission
  • Wrong US/EU region
  • From address not authenticated

Related: How connections work

Did this article help you?

Your vote shapes what we improve next.

Leave a comment