Skip to contentSkip to navigationSkip to topbar

Twilio Email

Send transactional and marketing email at scale

send-transactional-and-marketing-email-at-scale page anchor

Authenticate your domain, manage deliverability, and integrate with the Email API — all from one product.

Get started with Twilio Email API

Take the next steps with Twilio Email

Email concepts
Set up your account
1
Twilio servers
2
Your app
curl -X POST 'https://comms.twilio.com/v1/Emails' \
-H 'Content-Type: application/json' \
-d '{
"from": {
"address": "support@example.com",
"name": "Support Team"
},
"to": [
{
"address": "john.doe@example.com",
"name": "John Doe"
}
],
"content": {
"subject": "Hello from Twilio",
"html": "<p>Your message content.</p>",
"text": "Your message content."
}
}' \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
View complete examples(link takes you to an external page)
3
Send your first email in minutes.

Take the next steps with Twilio Email


Email concepts

Understanding email security, reputation, and deliverability improves your chances of reaching inboxes. Start with email concepts before integrating.

New to email deliverability?

Good security improves reputation, which improves deliverability. Learn how each concept builds on the last.

Read the guide

Set up your account

To prepare to send email messages, set up your account with domain authentication.

Pick the docs that are right for you. These guides, Console walkthroughs, and API reference docs will get you from setup to integration.


Reach your customers across multiple channels with Twilio.

Messaging
Messaging

Send SMS, MMS, and WhatsApp messages programmatically.

Product documentation
SendGrid Email
SendGrid Email

Full-featured email platform with templates, analytics, and SMTP relay.

Product documentation