Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.27 KB

README.md

File metadata and controls

43 lines (29 loc) · 1.27 KB

go-mailin8

Display the latest mail from a temporary inboxes.com email address, at the command line.

Useful for getting confirmation emails for throwaway purposes, or for testing.

History (or "why is this called go-mailin8?")

Originally, this used Mailinator's service to retrieve email; however, they rebuilt their site and this became a WebSocket powered application, making it more difficult to work with.

This was a version of a bash script I made that uses jq. However, this Go version requires no other dependencies, and now uses a different disposable email service.

Build

Download

If you don't want to build from source, Linux and Windows binaries are built from tagged versions via GitHub Actions.

With Go installed

go build or go install

With Docker installed

  • make build-linux (for a Linux build)
  • make build-windows (for a Windows build)

Usage

  1. Send, or get an email sent to an inboxes.com email address of your choosing.
  2. Run the binary supplying <email address> as an argument, e.g. go-mailin8_linux_amd64 <email_address>