Public APIs
MailChannels favicon

MailChannels

Email

Send transactional email over HTTPS with official JavaScript, Python and PHP SDKs.

MailChannels's website screenshot

About MailChannels

MailChannels Email API sends transactional email as JSON over HTTPS for applications and platforms with multiple senders. Official JavaScript, Python and PHP SDKs help integrate sending and account operations. Domain Lockdown authorizes sending domains. Sub-accounts provide separate credentials, sending limits, suppressions, webhooks, usage reporting and suspension controls; sender IDs offer lighter reputation isolation. These controls help contain abusive traffic and protect legitimate senders. Delivery webhooks and operational data help applications track outcomes. An API acceptance response does not itself prove delivery.

MailChannels also supports SMTP sending through shared delivery infrastructure. Authentication, DKIM signing and available event feedback differ between SMTP and the HTTPS API. Follow the current documentation for credentials, domain setup, limits, operational controls and pricing.

Key features

  • Per-tenant/sub-account sender isolation with scoped identity, rate limits, and reputation
  • Webhook-driven suspension paths to rate-limit, pause, or cut off a single bad sender
  • Bounce and complaint (FBL) webhooks for structured delivery event feedback
  • Inline outbound threat filtering for phishing, malware, and abuse patterns
  • Approval hooks to insert human or programmatic checkpoints before AI agent sends
  • Both REST API and SMTP relay endpoints with the same isolation and controls

Frequently asked questions

Does MailChannels support both API and SMTP integration?

Yes. The HTTPS API accepts JSON requests, while SMTP supports existing mail clients and servers. They share delivery infrastructure, but authentication, DKIM handling and event feedback differ. See the API-versus-SMTP guide.

How can I separate tenant traffic?

Use sub-accounts when tenants need separate credentials, limits, suppressions, webhooks, reporting or suspension. Sender IDs provide reputation isolation without those separate management controls. Configure credentials and domain authorization before sending.

How does it help with abusive senders?

MailChannels evaluates sender risk and provides tenant boundaries and sender controls to help contain abusive traffic. Operators still need appropriate monitoring and incident response.

Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • TranscriptFetch favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product