Skip to content

Email Channel Plugin

The Email channel plugin is an alert_deliver plugin that sends Core-rendered alert messages through SMTP. Core owns alert meaning, rule evaluation, and recipient selection; this plugin owns SMTP transport validation and delivery.

Highlights

  • Supports STARTTLS, TLS, and plain SMTP connection modes.
  • Sends Core-rendered subject and body text selected by language.
  • Respects recipient profile language and connector fallback language.
  • Bounds timeout, retry count, and backoff, retrying only transient SMTP failures.

Before Registration

  • Prepare SMTP host, port, sender address, security mode, username, and password.
  • Configure a test recipient when you want connection tests to include a labeled test message.
  • Confirm sender, relay, TLS, and authentication policy with the mail server first.

Operations Tips

  • Password and SMTP auth material must not appear in logs or action responses.
  • Stable Message-ID and diagnostic headers can help downstream mail tracing.
  • Recipient routing is determined by Core alert routes and delivery payloads, not by connector-local recipient lists.