Switch to MailOps.
Keep your code.
MailOps implements the same API surface as your current provider. Pick it below — the only line that changes is where your requests point. No SDK swaps, no payload rewrites, no re-verification.
- ✓ Auth headers and payloads unchanged
- ✓ Webhooks keep their existing shape
- ✓ Roll back by reverting the same line
Every adapter, one target
HTTP APIs repoint to mailops.eu keeping their exact paths — your MailOps app token goes where the vendor token used to sit. SMTP-based integrations relay via smtp.mailops.eu:587.
| Vendor | Endpoint | Auth — MailOps app token in |
|---|---|---|
| SendGrid | POST /v3/mail/send | Authorization: Bearer |
| Mailgun | POST /v3/:domain/messages | Authorization: Basic base64(api:…) |
| Postmark | POST /email | X-Postmark-Server-Token |
| Brevo / Sendinblue | POST /v3/smtp/email | api-key header |
| MailerSend | POST /v1/email | Authorization: Bearer |
| Resend | POST /emails | Authorization: Bearer |
| SparkPost | POST /api/v1/transmissions | Authorization |
| Mailtrap | POST /api/send | Authorization: Bearer |
| Mailjet | POST /v3.1/send | Authorization: Basic |
| Mandrill | POST /api/1.0/messages/send.json | JSON body key |
| SocketLabs | POST /v1/inject | Authorization: Bearer |
| SMTP2GO | POST /email/send | JSON body api_key |
| MailPace | POST /v1/send | Authorization: Bearer |
| ZeptoMail | POST /v1.1/email | Authorization: Bearer |
| Postal | POST /api/v1/send/message | Authorization: Bearer |
| Scaleway TEM | POST /transactional-email/v1alpha1/regions/:region/emails | Authorization: Bearer |
SMTP-based
Amazon SES (SMTP mode), SMTP (gen_smtp), Mua, Sendmail and Proton Bridge: set the relay to smtp.mailops.eu:587 and use your MailOps app token as the password. No code change.
Dev inboxes
Mailpit and local test setups point at the MailOps sandbox the same way — smtp.mailops.eu:587 with the sandbox flag. Caught mail shows up in the dashboard instead of a local UI.
Ready when you are
Repoint one line, watch traffic flow through MailOps, and keep the old target as instant rollback. Most teams finish in under an hour.