Send email from your app
Send the email your website or app writes through SMTP or an HTTP API, with delivery reports. The Free plan includes 3,000 emails a month.
SMTP Relay sends the email your website or app writes, such as receipts and sign-in links. Connect over SMTP or send through our HTTPS API, and see what happened to each message.
Plans and prices
Every account plan includes some sending. For more, order a relay plan of its own, billed monthly.
Included with your plan
On Free, sending stops at 3,000 and starts again on the 1st of the month.
- Free: 3,000 emails a month
- Pro: 25,000 emails a month
- Business: 100,000 emails a month
What SMTP Relay includes
Every relay gets these, on every plan.
- SMTP or HTTPS. Point your app’s mail settings at the relay over SMTP, on port 587 or 465, or send each message to our HTTPS API. SMTP takes a credential you create, and the API takes an API key.
- Your own sending domain. Send from your own domain once you verify it. We sign each message with DKIM, which lets receiving servers check it came from you. When the domain’s DNS is on Coritan, we publish its records for you.
- Events for every message. Look up whether each message was delivered or bounced, or whether its recipient marked it as spam, for up to 90 days.
- Webhooks. Get delivery, bounce and complaint events at a URL of yours as they happen. We sign each request, so you can check it came from us.
- A suppression list. The relay stops sending to an address that bounced or complained. You can add an address yourself, or remove one to send to it again.
- Limits that grow with you. Your hourly limit starts small and rises as your relay sends clean mail. Paid plans can go a little past their monthly allowance before sending stops.
How it works
- Add a sending domain. Add the domain you send from and publish the records the dashboard shows. When its DNS is on Coritan, we publish them for you.
- Connect your app. Create an SMTP credential for your app, or an API key for the HTTPS API.
- Send and follow each message. Send from your app, then follow each message in its events or through a webhook.
Add-ons
An add-on raises one limit without a change of plan.
- Relay Dedicated IP: A sending address only your relay uses, for relay plans of 100,000 emails a month or more.
Guides for SMTP Relay
Our docs explain each step, from your domain to your first message.
- How SMTP Relay works: How the relay sends over SMTP or HTTPS, and what its plan sets.
- Add a sending domain to SMTP Relay: Publish the domain’s SPF, DKIM and DMARC records and verify it before you send.
- Send over SMTP with credentials: Create a credential and connect your app on port 587 or 465.
- Send email over HTTPS: Send a test message, then send from your app with the API and an API key.
- Receive delivery events with webhooks: Receive delivery, bounce and complaint events, and check each request’s signature.
- How SMTP Relay sending limits work: The monthly allowance, its buffer and the hourly limit.
Send your first email
Start on the Free plan with 3,000 emails a month, or order a plan with more.
Frequently asked questions
How many emails can I send on Free?
The Free plan includes 3,000 emails a month. Sending stops at 3,000 and starts again on the 1st of the month. Pro includes 25,000 and Business 100,000.
What can I send through SMTP Relay?
Send the email your website or app writes for its users, such as receipts, alerts and sign-in links, and newsletters to people who asked for them. Marketing mail gets a one-click unsubscribe button in the recipient’s mail app.
Do I need to change my DNS?
Add your sending domain and publish the SPF, DKIM and DMARC records the dashboard shows, which let receiving servers check that your mail comes from you. When the domain’s DNS is on Coritan, we publish them for you.
Can I get a dedicated IP address?
Relay plans of 250,000 emails a month and more include one dedicated sending address. On plans of 100,000 emails a month and more, you can add one as an add-on.
How do I know my email arrived?
Each message has events, such as delivered or bounced, that you can look up for up to 90 days. Webhooks send the same events to a URL of yours as they happen.