← Back to Blog

Introducing mailgoat v1.0.0

Introducing mailgoat v1.0.0

We’re excited to announce mailgoat v1.0.0.

mailgoat started from a simple frustration: Postal is powerful, but day-to-day workflows around sending, inspecting, and operating email pipelines still involved too much manual effort. We wanted a practical toolchain that makes Postal easier to use for developers, operators, and teams shipping real systems.

Why We Built mailgoat

Postal gives you strong email infrastructure. But teams still needed better ergonomics for:

mailgoat v1.0.0 is our answer: a focused CLI + admin experience designed for real operational work.

What mailgoat Does

mailgoat provides a workflow layer on top of Postal so you can move faster with less glue code.

Key Features in v1.0.0

1) CLI for sending emails

Send quickly, script reliably, and integrate with CI/CD or automation jobs.

2) Admin panel for monitoring

Use the browser UI for status checks, inbox drill-downs, and operational actions.

3) Inbox management

Browse inboxes, inspect individual message detail, and handle common inbox workflows.

4) Analytics dashboard

Track health and activity trends to understand system behavior at a glance.

5) Open source (MIT)

mailgoat is open source under the MIT license so teams can adopt, extend, and self-host with confidence.

Getting Started in Under 5 Minutes

Install and initialize:

npm install -g mailgoat
mailgoat config init

Send your first test email:

mailgoat send \
  --to user@example.com \
  --subject "mailgoat v1.0.0" \
  --body "Hello from mailgoat!"

Optional: run the admin panel:

mailgoat admin serve

Demo

Watch the launch demo on YouTube:

(Replace with the final demo URL before publishing.)

What’s Next

v1.0.0 is the baseline. Next we’re focused on:

Try It and Tell Us What You Build

If mailgoat helps your workflow:

Thanks to everyone who tested early and helped shape v1.0.0.