MailPush documentation
MailPush sends your application’s email through an HTTP API and tells you what happened to each recipient. It runs on its own mail servers, hosted in France.
You need three things to send: an account, a domain you control, and an API key. The quickstart takes you through them. The longest part is waiting for DNS.
QuickstartSend your first email with cURL or the Node.js SDK.
Verify a domainThe two DNS records that let MailPush send for you.
Receive webhooksGet a signed request when an email is delivered or bounces.
API referenceParameters, responses and errors of each endpoint.
What the API covers today
Section titled “What the API covers today”| You can | With |
|---|---|
| Send an email to up to 50 recipients | POST /v1/emails |
| Send an email designed in the dashboard, with your data | Templates |
| Read an email and the status of each recipient | GET /v1/emails/:id |
| Be notified of deliveries, bounces and complaints | Webhooks |
| See who opened an email and which links they followed | Tracking |
| Try your integration without sending anything | Test keys |
Attachments, batch sending and image hosting are not available yet.