Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 04:17
v0.4.0
6a0c5f3

Plain text, anonymous SMTP, and agent skills

Pop can now send plain text emails, work with anonymous SMTP relays, and teach your fav AI agent (like Crush 💘) how to send mail from the terminal!

Thanks to @jficz, you can skip Markdown-to-HTML rendering by passing --plaintext:

pop --plaintext \
    --from me@example.com \
    --to you@example.com \
    --subject "Hello!" \
    --body "Just plain text."

You can also set POP_PLAINTEXT=true. Plain text delivery works with both SMTP and Resend.

Courtesy of @c-tonneslan, it supports SMTP relays that don't require authentication. Set the SMTP host as usual and leave the username and password unset:

export POP_SMTP_HOST=corpo.lan
export POP_SMTP_PORT=25

Finally, Pop ships with a skill teaching Crush 💘 and other Agent Skills-supporting harnesses how to send mail, along with installers for Crush, Claude Code, Codex, Cursor, and Pi:

pop skill
pop install-skill crush
pop install-skill claude
pop install-skill codex
pop install-skill cursor
pop install-skill pi

Thanks to everyone who contributed, and thanks for using Pop!

Charm ✉️

Changelog

New!

Docs

Other stuff


Verifying the artifacts

First, download the checksums.txt file and the checksums.txt.sigstore.json file files, for example, with wget:

wget 'https://github.com/charmbracelet/pop/releases/download/v0.4.0/checksums.txt'
wget 'https://github.com/charmbracelet/pop/releases/download/v0.4.0/checksums.txt.sigstore.json'

Then, verify it using cosign:

cosign verify-blob \
  --certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  --bundle 'checksums.txt.sigstore.json' \
  ./checksums.txt

If the output is Verified OK, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum:

sha256sum --ignore-missing -c checksums.txt

Done! You artifacts are now verified!

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.