Go to file
2023-06-24 14:24:52 -04:00
attachments.go feat: email tui 2023-06-13 23:31:19 -04:00
cli.tape docs: use pop@charm.sh in gifs 2023-06-22 16:38:42 -04:00
demo.tape docs: use pop@charm.sh in gifs 2023-06-22 16:38:42 -04:00
email.go feat: send plain-text if Convert fails 2023-06-21 14:44:39 -04:00
go.mod charm_™ 2023-06-21 14:50:44 -04:00
go.sum feat: convert markdown to html 2023-06-15 10:30:20 -04:00
go.work feat: email tui 2023-06-13 23:31:19 -04:00
go.work.sum feat: email tui 2023-06-13 23:31:19 -04:00
keymap.go fix: enable filepicker keymap only when selecting file. 2023-06-22 10:48:30 -04:00
LICENSE chore: add LICENSE 2023-06-22 16:17:55 -04:00
main.go fix: separate email sent to links 2023-06-20 10:21:01 -04:00
message.md docs: add CLI demo 2023-06-21 15:23:06 -04:00
model.go fix: add send button 2023-06-15 14:38:57 -04:00
README.md docs: header 2023-06-24 14:24:52 -04:00
style.go fix: separate email sent to links 2023-06-20 10:21:01 -04:00

Pop


Latest Release Go Docs Build Status

Send emails from your terminal.

pop mail text-based client

Text-based User Interface

Launch the TUI

pop

Command Line Interface

pop < message.md \
    --from "me@example.com" \
    --to "you@example.com" \
    --subject "Hello, world!" \
    --attach invoice.pdf
pop mail command line client

Environment

To use pop, you will need a RESEND_API_KEY. You can grab one from: https://resend.com/api-keys.

To avoid typing your From: email address, you can also set the RESEND_FROM environment to pre-fill the field anytime you launch pop.

export RESEND_API_KEY=$(pass RESEND_API_KEY)
export RESEND_FROM=pop@charm.sh

Installation

Use a package manager:

# macOS
brew install pop

# Arch
yay -S pop

# Nix
nix-env -iA nixpkgs.pop

Install with Go:

go install github.com/charmbracelet/pop@latest

Or download a binary from the releases.

License

MIT

Feedback

Wed love to hear your thoughts on this project. Feel free to drop us a note!

License

MIT


Part of Charm.

The Charm logo

Charm 热爱开源 • Charm loves open source