Now in BETA

Send email from any script
with one command.

Create named mailing lists once, then use relayme to send messages, reports, and attachments from a terminal, script, scheduled job, or agent.

~/mailing-lists/nightly-build
$ relayme --list oncall -s "Build #482 failed" -a ./logs.txt
Email queued for 4 confirmed recipients on oncall
$ relayme -m "Tuesday wrap-up" -r ./report.md
Email queued for 12 confirmed recipients on daily-summary
$ relayme status snd_482
Delivered to 12 recipients
What it does

Email without email plumbing

Define the destination once, then send useful output from the tools and automations you already run.

Named mailing lists

Create destinations such as oncall, daily-summary, or customers, then address them by name.

Reports and attachments

Send a short message, use Markdown, plain text, or RTF as the body, and attach one file when the output needs context.

Clear delivery status

Queue from a terminal, CI pipeline, cron job, or agent, then inspect the send in Activity or with relayme status.

How it works

Set up once, then send

A short path from a new workspace to useful email from any machine.

01

Create a mailing list

Name a mailing list such as oncall or weekly-summary.

02

Connect the CLI

Install the binary and run relayme login on the machine that will send.

03

Run relayme

Send a message, generated report, or attachment from a terminal or automation.

04

Check delivery

Follow queued and delivered messages in Activity or from the command line.

Send your first email.

Start with one mailing list and one CLI connection. Have a question or some feedback? Email us at [email protected].