MailboHelp CenterOpen the app

Connect SendGrid

Established and scalable. The username is literally "apikey" — read Step 2.


Twilio SendGrid is a well-known, scalable provider. The one quirk that trips everyone up: your SMTP username is the literal word apikey — not your email.

SMTP settings at a glance

SettingValue
Serversmtp.sendgrid.net
Ports587 (STARTTLS, recommended) · 2525 · 25 · 465 (SSL)
Usernameapikey (type exactly this, for every account)
PasswordYour SendGrid API Key (from Step 2)

Note: SendGrid no longer has a permanent free tier — new accounts get a 60-day trial (100 emails/day), then need a paid plan.

Step 1 — Authenticate your domain

  1. In SendGrid: Settings → Sender Authentication → Authenticate Your Domain.
  2. Pick your DNS provider, enter your domain, and add the CNAME records SendGrid generates.
  3. Click Verify. (Quick alternative for testing: Single Sender Verification verifies one From address.)

Step 2 — Create an API Key (this is your password)

  1. Settings → API Keys → Create API Key.
  2. Name it, choose Restricted Access and enable Mail Send (or Full Access).
  3. Click Create & View and copy the key now — it's shown only once (starts with SG.).

Step 3 — Paste into Mailbo

  1. Settings → SMTP & sending → click the SendGrid tile.
  2. Sender: From email (on your authenticated domain) + From name.
  3. Credentials: Username = apikey · Password = your API Key.
  4. Save, then Send test email.

Troubleshooting

ProblemFix
Auth failsUsername must be the literal apikey, and password must be the API Key (not your account password).
"Sender Identity" errorFinish Domain Authentication (or Single Sender Verification) in Step 1.
Key doesn't workThe key needs the Mail Send scope; and watch for stray spaces when pasting.
Still have a question?
Can't find what you need in this guide? We're happy to help.
Contact us