MAILCATCHER(1)

πŸ“¦ version 0.10.0, in ubuntu stonking

πŸ’Œ MAILCATCHER(1) πŸ’Œ

okay bestie, welcome to the mailcatcher page β€” it lives in section 1 of the manual (User Commands) and it's genuinely one of the most useful little gremlins on your whole system. buckle up πŸ’…


✨ NAME ✨

mailcatcher β€” catches mail and serves it through a dream πŸ¦‹


✨ SYNOPSIS ✨

mailcatcher [options]

that's it. that's the whole vibe. no subcommands, no chaos, just options. 🌸


✨ DESCRIPTION ✨

So here's the tea, fr fr: MailCatcher runs a super simple SMTP server that catches any message sent to it and displays it in a web interface. iconic behaviour, honestly.

The flow is literally this:

  1. run mailcatcher
  2. point your fave app at smtp://127.0.0.1:1025 instead of your default SMTP server
  3. go peek at http://127.0.0.1:1080 to see the mail that's arrived so far πŸ‘‘

no more accidentally emailing real humans during dev. we love a safe little sandbox. πŸ’–


✨ OPTIONS ✨

  • -b, --browse β€” opens a web browser for you. main character energy, it just does it. 🌈
  • -f, --foreground β€” run in the foreground, so it stays right there in your terminal like a loyal bestie instead of wandering off.
  • -h, --help β€” displays help information. when in doubt, ask for help, it's giving self-care. 🫢
  • --http-ip IP β€” sets the ip address of the http server.
  • --http-path PATH β€” adds a prefix to all HTTP paths. handy if you're hosting it somewhere fancy.
  • --http-port PORT β€” sets the port address of the http server.
  • --ip IP β€” sets the ip address of both servers at once. two birds, one slay. πŸ¦‹
  • --messages-limit COUNT β€” only keeps up to COUNT most recent messages. everything older gets yeeted, so don't treat this as an archive, bestie. πŸ’€
  • --no-quit β€” don't allow quitting the process. it's giving clingy (affectionate) 😭
  • --smtp-ip IP β€” sets the ip address of the smtp server.
  • --smtp-port PORT β€” sets the port of the smtp server.
  • -v, --verbose β€” be more verbose. more words, more insight, more yapping. we love her. πŸŽ€
  • --version β€” displays the current version. know your queen's number. πŸ‘‘

✨ FILES ✨

  • /etc/default/mailcatcher β€” mailcatcher service configuration file for Debian.

✨ NOTES ✨

On Debian systems, when mailcatcher is run as a service via init/systemd, most of these options can be configured in the /etc/default/mailcatcher configuration file.

so like. if you're the Debian girlie running this as a service, you probably don't need to pass all these flags on the command line β€” go edit the config file instead. much cuter. πŸ’œ

✨ SEE ALSO ✨


and that's the whole page, bestie!! this was mailcatcher 0.10.0, dated September 2025 β€” go catch some mail, you got this πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from