All plugins

@masonjames.com/emdash-smtp

SMTP

Transactional email providers, sender settings, fallback delivery and private delivery logs for EmDash.

View source

About SMTP

An independent email transport plugin by Mason James. Configure HTTP API and OAuth email providers, a primary and fallback provider, sender details and private delivery logs. Other plugins send through EmDash’s shared email pipeline. Generic TCP SMTP and local sendmail are available only in the separate native npm distribution.

Before you install

Requested permissions

2
  • Make network requests

    Connect to the publisher-declared external hosts.

    • *.amazonaws.com
    • api.brevo.com
    • api.elasticemail.com
    • api.emailit.com
    • gmail.googleapis.com
    • oauth2.googleapis.com
    • mandrillapp.com
    • api.mailersend.com
    • api.mailgun.net
    • api.eu.mailgun.net
    • api.mailjet.com
    • graph.microsoft.com
    • login.microsoftonline.com
    • api.postmarkapp.com
    • api.resend.com
    • api.sendgrid.com
    • api.smtp2go.com
    • api.sparkpost.com
    • api.eu.sparkpost.com
    • mail.zoho.com
    • mail.zoho.eu
    • mail.zoho.in
    • mail.zoho.com.au
    • mail.zoho.jp
    • mail.zoho.sa
    • mail.zohocloud.ca
    • accounts.zoho.com
  • Provide the email transport

    Deliver every message sent by the site, replacing the current transport.

Faq

Does the registry version support a custom SMTP server? No: sandboxed plugins cannot open TCP sockets or run sendmail. Install the public emdash-smtp npm package for those transports. Install one SMTP variant at a time. Existing npm settings are not automatically imported into a registry installation.

Installation

Install SMTP from the EmDash plugin registry on EmDash 1.0.1 or newer with a sandbox runner configured. Open Plugins > SMTP Providers, configure a provider and default sender, then select SMTP as the email transport in EmDash email settings. Send a test email to confirm your provider configuration. No frontend companion is required.

Install on your site

Open in EmDash

Choose the EmDash site where you want to review this plugin. Nothing is installed until you confirm its permissions in that site's admin.

This browser will remember the site. You can change it next time.