tmpmail
v1.2.3
直接从您的终端用 POSIX sh 编写的临时电子邮件
tmpmail
是一个用 POSIX sh
编写的命令行实用程序,允许您创建临时电子邮件地址并通过该临时电子邮件地址接收电子邮件。它使用1secmail的API来接收电子邮件。
默认情况下, w3m
用于在终端上呈现 HTML 电子邮件。但是,如果您更喜欢其他基于文本的 Web 浏览器,或者更愿意在 GUI Web 浏览器(例如 Firefox)中查看电子邮件,只需使用--browser
参数,后跟启动您选择的 Web 浏览器所需的命令。
w3m
curl
jq
xclip
# Download the tmpmail file and make it executable
$ curl -L " https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail " > tmpmail && chmod +x tmpmail
# Then move it somewhere in your $PATH. Here is an example:
$ mv tmpmail ~ /bin/
tmpmail
在 AUR 上可用,目前由 Benjamin Bädorf 维护
$ yay -S tmpmail-git
tmpmail
可在 pacstall-programs 存储库中找到,该存储库目前由 Wizard-28 维护
$ pacstall -I tmpmail-bin
tmpmail
也可在 nix 软件包集合中使用(目前仅不稳定),由 legendofmiracles 维护
将其添加到您的系统软件包中,使用 nix-env 安装它,或者在临时 nix-shell 中尝试nix-shell -p tmpmail
要求:
$ docker build -t mail . ; # Dockerfile available in source code
$ docker run -it mail ;
$ tmpmail --help
tmpmail
tmpmail -h | --version
tmpmail -g [ADDRESS]
tmpmail [-t | -b BROWSER] -r | ID
When called with no option and no argument, tmpmail lists the messages in
the inbox and their numeric IDs. When called with one argument, tmpmail
shows the email message with specified ID.
-b, --browser BROWSER
Specify BROWSER that is used to render the HTML of
the email (default: w3m)
--clipboard-cmd COMMAND
Specify the COMMAND to use for copying the email address to your
clipboard (default: xclip -selection c)
-c, --copy
Copy the email address to your clipboard
-d, --domains
Show list of available domains
-g, --generate [ADDRESS]
Generate a new email address, either the specified ADDRESS, or
randomly create one
-h, --help
Show help
-r, --recent
View the most recent email message
-t, --text
View the email as raw text, where all the HTML tags are removed.
Without this option, HTML is used.
--version
Show version
创建随机电子邮件
$ tmpmail --generate
[email protected]
创建自定义电子邮件
$ tmpmail --generate [email protected]
[email protected]
查看收件箱
$ tmpmail
[ Inbox for [email protected] ]
83414443 [email protected] Test Email
查看电子邮件
$ tmpmail 83414443
查看最近的电子邮件
$ tmpmail -r
将电子邮件视为纯文本
$ tmpmail -t 83414443
To: [email protected]
From: [email protected]
Subject: Test Email
Hello World
[Attachments]
https://is.gd/aBCdEf [apple.jpg]
https://is.gd/AbCDeF [ball.jpg]
该脚本很大程度上受到 Mitch Weaver 的1secmail
脚本的启发