SMTP
SMTP lets Arbiter send email through configured SMTP accounts. Operators own the SMTP host, credentials, sender identity, recipient policy, rate limits, safe retry behavior, and optional Sent-copy integration. Agents can discover and run the allowed send operation, but they do not provide SMTP credentials or transport settings.
Operations
| Operation | Use |
|---|---|
smtp:send_email | Send one email message from a configured account. |
Use
Inspect the plugin and the send operation:
arbiter plugins smtp
arbiter op desc smtp:send_email
Inspect an account before using it:
arbiter plugins smtp account bot
Send a message:
arbiter op run smtp:send_email --args '{
"account": "bot",
"to": ["ops@example.com"],
"subject": "Status",
"text_body": "The job completed."
}'