AM
EN
Get Started Free
Menu
Features

Email

Transactional email with custom domains, DKIM signing, templates, and delivery tracking.

email smtp dkim templates deliverability

Email

AM lets you send from your own domain with proper DKIM signing to improve deliverability.

Templates, delivery tracking, and bounce handling are built in.

Sending Email

Direct Send

POST /api/accounts/:account_id/email-messages/send

Send with explicit content:

  • From/To/CC/BCC contacts
  • Subject and body (text + HTML)

Template Send

POST /api/accounts/:account_id/email-messages/send-template

Send using a template with variable substitution ({{name}} → “Jane”).

Email Identities

Email identities are approved sender addresses for an account.

OperationEndpoint
CreatePOST /api/accounts/:account_id/email-identities
ListGET /api/accounts/:account_id/email-identities
UpdatePATCH /api/email-identities/:email_identity_id
DeleteDELETE /api/email-identities/:email_identity_id

Domains and DKIM

Setup Flow

  1. Register domain: POST /api/accounts/:account_id/domains
  2. Run checks: POST /api/domains/:domain_id/checks
  3. Create DKIM key: POST /api/domains/:domain_id/dkim-keys
  4. Activate DKIM key: PATCH /api/dkim-keys/:dkim_key_id

DNS Records

RecordNamePurpose
TXT_acme.mail.example.comDomain ownership
TXTselector._domainkey.mail.example.comDKIM public key

Domain Checks

AM verifies:

  • TXT ownership records
  • CNAME configuration
  • A records
  • TLS certificates
  • SPF, DKIM, DMARC, BIMI
  • MX records

Email Templates

Create reusable templates with variables:

Subject: Welcome, {{name}}!

Hi {{name}},

Your account {{account_name}} is ready.
OperationEndpoint
CreatePOST /api/accounts/:account_id/email-templates
ListGET /api/accounts/:account_id/email-templates
GetGET /api/email-templates/:email_template_id
UpdatePATCH /api/email-templates/:email_template_id
DeleteDELETE /api/email-templates/:email_template_id

Delivery Tracking

Events track email lifecycle. event_type is provider-specific, but common values include:

EventDescription
queuedAccepted for delivery
sentDelivered to receiving MTA
bouncedPermanent delivery failure

Message and Event APIs

OperationEndpoint
List MessagesGET /api/accounts/:account_id/email-messages
Search MessagesPOST /api/accounts/:account_id/email-messages/search
Delete by SearchPOST /api/accounts/:account_id/email-messages/search-delete
Get MessageGET /api/email-messages/:email_message_id
List EventsGET /api/accounts/:account_id/email-message-events
Search EventsPOST /api/accounts/:account_id/email-message-events/search
Delete Events by SearchPOST /api/accounts/:account_id/email-message-events/search-delete

Bounce Handling

Hard bounces automatically create email address bans to protect your sender reputation.

OperationEndpoint
List BansGET /api/accounts/:account_id/email-address-bans
Create BanPOST /api/accounts/:account_id/email-address-bans
Delete BanDELETE /api/accounts/:account_id/email-address-bans/:email_address_ban_id