SMTP integration
SMTP is supported through the Mach5 connector framework. This page lists every supported operation and where it can be used.
Connection

- Connector kind:
smtp - Configuration:
host, optionalport,starttls,implicit_tls,username,password_secret_ref,default_from, and message size limits.
How to use this integration
For Axon concepts, safety classes, idempotency, and outcomes, see Axon workflows.
Axon
Axon is the controlled action path for connector reads, enrichments, and side effects. Use Axon when a workflow needs to call SMTP directly, enrich an investigation, or take an approved action. Invoke the connector kind smtp with the operation name and JSON input.
connector: smtp
operation: send_email
input: { ... }
Supported operations
| Operation | What it does | Axon | Ingest Pipelines | SQL |
|---|---|---|---|---|
validate | Validate SMTP server reachability and connection settings without sending mail. | — | — | — |
send_email | Send a structured MIME email message. | Yes | — | — |
send_raw_message | Send a raw RFC 5322/MIME message with explicit SMTP envelope recipients. | Yes | — | — |
send_template_email | Render local template input and send a structured email message. | Yes | — | — |
verify_recipient | Policy-safe recipient verification. The default implementation does not probe remote recipient acceptance. | Yes | — | — |