How to Configure SparkPost

SparkPost connects through SMTPPai with an API key that can use the Transmissions API, plus the correct Region.

When to choose SparkPost

Choose SparkPost if your sending domains and event reporting already live there.

Prerequisites

  1. SparkPost account (US or EU)
  2. Verified sending domain
  3. API key with send / Transmissions permission

Open SMTPPai

  1. SMTPPai → Dashboard → Add connection
  2. Click SparkPost

Field-by-field setup

Connection name

Example: “SparkPost WP”.

From name / From email

From must use a verified domain: SparkPost → Sending → Sending Domains (DNS completed).

API key

  1. Open SparkPost → Account → API Keys.
  2. Create a key with Transmissions / send permission.
  3. Paste into SMTPPai.

Region

Select EU for EU accounts (api.eu.sparkpost.com). Otherwise use US.

Credential storage

Database or MAILPAI_SMTP_API_KEY.

Save and test

Save → Test. If nothing arrives, check spam, confirm domain verification, and open SparkPost → Reports → Events.

Common failures

  • Wrong US/EU region
  • Unverified From domain
  • API key missing send permission

Related: Send a test email

Did this article help you?

Your vote shapes what we improve next.

Leave a comment