Repository navigation
Conversation
1secmail shut down its API; every request returns 403, so tmpmail could no longer create addresses or read mail. tmpmail now talks to Guerrilla Mail by default, with mail.tm selectable via --provider or TMPMAIL_PROVIDER. Each address remembers the provider it was made with. Other changes: - Messages are listed and opened by inbox number (1 = newest) - -g accepts a bare username and picks a random domain for it - Attachments are downloaded to /tmp/tmpmail/attachments and linked - HTTP errors are reported instead of being fed to jq - Dockerfile builds from the checked-out script; README, man page and CI updated for the fork Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
xclip was checked on every run, so tmpmail refused to start on systems without it even though only --copy uses it. The check also ran before --clipboard-cmd was parsed, so naming another clipboard tool could not get past it. Check the clipboard command inside copy_email_to_clipboard instead. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TfAfWwDJaGPchUHnPeKp8w
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1secmail has shut down its API: every request now returns
403 Forbidden, so tmpmail can no longer create addresses or read mail.This switches tmpmail to Guerrilla Mail by default, with mail.tm as an alternative (
--provider mailtmorTMPMAIL_PROVIDER=mailtm). Neither needs an API key. Each address remembers which provider it was made with.Other changes:
tmpmail 1, 1 = newest), since neither provider uses 1secmail's numeric IDs-galso accepts a bare username and picks a random domain for it/tmp/tmpmail/attachmentsand linked from the email (both providers need a session to fetch them)jqshellcheck -s shis clean#83 takes a different route (emptyinbox.me). If this repo stays inactive, the fix is maintained at https://github.com/3-mmc/tmpmail.
🤖 Generated with Claude Code