POP(1)

πŸ“¦
version 0.5.0 Β· 2 versions
, in nixpkgs unstable

πŸ’Œ POP(1): pop β€” send emails from your terminal πŸ’Œ

okay bestie, this is POP(1), the manual for pop β€” your terminal’s little email-sending icon. No cap, it’s giving β€œI send emails and I look cute doing it.” πŸ’…


✨ NAME ✨

pop β€” send emails from your terminal. Short, iconic, to the point. πŸŽ€


🌸 SYNOPSIS 🌸

pop [options...] [argument...]

That’s the whole shape of it, bestie. ✨


πŸ’… DESCRIPTION πŸ’…

okay so pop is a tool for sending emails from your terminal. Literally that’s the vibe. πŸ¦‹

Run with no arguments to launch the interactive TUI, or send email non-interactively on the CLI by providing all required flags:

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

See pop skill for a full skill definition for AI agents. iykyk πŸ€–βœ¨


πŸŽ€ OPTIONS πŸŽ€

  • -a, --attach β€” the email’s attachments. files go here, bestie πŸ“
  • --bcc β€” BCC recipients. sneaky lil copy list πŸ™ˆ
  • -b, --body β€” the email’s contents. the main character text πŸ’Œ
  • --cc β€” CC recipients. the β€œkeep them in the loop” girlies πŸŒ€
  • -f, --from β€” the email’s sender β€” env var: ($POP_FROM). who’s sending this masterpiece? πŸ’–
  • --oauth β€” use OAuth for Resend authentication β€” env var: ($POP_OAUTH_RESEND). auth, but make it OAuth πŸ”
  • --plaintext β€” whether to send email in plaintext. no fancy business πŸ“
  • --preview β€” whether to preview the email before sending. always do a vibe check πŸ‘€
  • -r, --resend.key β€” API key for Resend.com β€” env var: ($RESEND_API_KEY). the keys to the kingdom πŸ”‘
  • -x, --signature β€” signature to display at the end of the email. β€” env var: ($POP_SIGNATURE). sign it, slay it, send it ✍️
  • -e, --smtp.encryption β€” encryption type of the SMTP server (starttls, ssl, or none) β€” env var: ($POP_SMTP_ENCRYPTION). pick your encryption flavor πŸ›‘οΈ
  • -H, --smtp.host β€” host of the SMTP server β€” env var: ($POP_SMTP_HOST). where the SMTP server lives 🏠
  • -i, --smtp.insecure β€” skip TLS verification with SMTP server β€” env var: ($POP_SMTP_INSECURE_SKIP_VERIFY). careful, bestie β€” this one skips TLS verification ⚠️
  • -p, --smtp.password β€” password of the SMTP server β€” env var: ($POP_SMTP_PASSWORD). secret secret 🀫
  • -P, --smtp.port β€” port of the SMTP server β€” env var: ($POP_SMTP_PORT). the door number πŸšͺ
  • -U, --smtp.username β€” username of the SMTP server β€” env var: ($POP_SMTP_USERNAME). who dis πŸ‘€
  • -s, --subject β€” the email’s subject. make it clickable, make it cute 🎯
  • -t, --to β€” recipients. the lucky inboxes πŸ’Œ
  • -u, --unsafe β€” whether to allow unsafe HTML in the email body; it also enables some extra markdown features (Experimental). experimental era πŸ§ͺ
πŸ§ͺ Experimental alert: -u, --unsafe is labeled Experimental in the original. That’s the whole caveat, bestie.

πŸ¦‹ COMMANDS πŸ¦‹

auth

Authenticate with Resend via OAuth. get that auth sorted πŸ”

OPTIONS ✨

  • --no-browser β€” simulate browser open failure (for testing). testing mode chaos πŸ§ͺ

COMMANDS πŸŽ€

  • revoke β€” revoke OAuth authentication with Resend. undo the auth moment 🚫

help [command]

Help about any command. when you need the manual for the manual πŸ“–

install-skill

Install the Pop skill for AI agents. give the agents their little skill πŸ€–

OPTIONS ✨

  • -f, --force β€” overwrite existing skill files. no mercy for old files πŸ’₯

COMMANDS πŸŽ€

  • claude β€” install the Pop skill for Claude Code. for Claude Code 🧠
  • codex β€” install the Pop skill for OpenAI Codex. for OpenAI Codex πŸ› οΈ
  • crush β€” install the Pop skill for Charm Crush. for Charm Crush πŸ’˜
  • cursor β€” install the Pop skill for Cursor (in the current directory). for Cursor, right here in the current directory πŸ–±οΈ
  • pi β€” install the Pop skill for Pi (in the current directory). for Pi, also in the current directory πŸ₯§

skill

Print a skill definition for AI agents. agent-ready output πŸ€–βœ¨


Β© 2023 Charmbracelet, Inc.

Released under MIT License. legal bestie has entered the chat πŸ“œ


and that’s the whole page, bestie πŸ’– β€” footer energy: source/version pop, date 2026-10-22, manual POP(1). mwah 😽✨

πŸ“¦ where this page comes from