Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
tmpmail — 一款用POSIX sh编写的终端临时邮箱工具 | Kitploit
工具/GitHubGitHub/sdushantha/tmpmail
通用工具隐私保护电子邮件安全
GitHubsdushantha/tmpmail

tmpmail

一款用POSIX sh编写的终端临时邮箱工具

查看仓库
4.2k164184年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

从终端获取临时邮箱,使用 POSIX sh 编写


tmpmail 是一个用 POSIX sh 编写的命令行工具,它允许您创建一个临时电子邮件地址并接收发送到该临时地址的邮件。它使用 1secmail 的 API 来接收邮件。

默认情况下,使用 w3m 在终端中渲染 HTML 邮件。但如果您更喜欢其他基于文本的浏览器,或者希望在 GUI 浏览器(如 Firefox)中查看邮件,只需使用 --browser 参数,后跟启动所选浏览器的命令即可。




依赖

  • w3m
  • curl
  • jq
  • xclip

安装

本地安装

root@kitploit:~
# 下载 tmpmail 文件并赋予执行权限
$ curl -L "https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail" > tmpmail && chmod +x tmpmail

# 然后将其移动到 $PATH 中的某个位置。以下是一个示例:
$ mv tmpmail ~/bin/

AUR

tmpmail 在 AUR 上可用,目前由 Benjamin Bädorf 维护

root@kitploit:~
$ yay -S tmpmail-git

Pacstall (Debian/Ubuntu)

tmpmail 在 pacstall-programs 仓库 中可用,目前由 wizard-28 维护

root@kitploit:~
$ pacstall -I tmpmail-bin

Nixpkgs

tmpmail 也存在于 nix 包集合(目前仅不稳定版) 中,由 legendofmiracles 维护

您可以将其添加到系统包中,使用 nix-env 安装,或者在临时 nix-shell nix-shell -p tmpmail 中试用

Docker

要求:

  • docker
  • 克隆此仓库
root@kitploit:~
$ docker build -t mail .; # Dockerfile 在源码中可用
$ docker run -it mail;

用法

root@kitploit:~
$ tmpmail --help
tmpmail
tmpmail -h | --version
tmpmail -g [ADDRESS]
tmpmail [-t | -b BROWSER] -r | ID

当没有选项和参数调用时,tmpmail 会列出收件箱中的邮件及其数字 ID。
当带一个参数调用时,tmpmail 会显示指定 ID 的邮件。

-b, --browser BROWSER
        指定用于渲染邮件 HTML 的浏览器(默认:w3m)
    --clipboard-cmd COMMAND
        指定用于将电子邮件地址复制到剪贴板的命令(默认:xclip -selection c)
-c, --copy
        将电子邮件地址复制到剪贴板
-d, --domains
        显示可用域列表
-g, --generate [ADDRESS]
        生成一个新的电子邮件地址,可以是指定的 ADDRESS,或者随机创建一个
-h, --help
        显示帮助
-r, --recent
        查看最近的邮件
-t, --text
        以纯文本形式查看邮件,所有 HTML 标签都会被移除。
        不使用此选项时,将使用 HTML。
--version
        显示版本

示例

创建随机邮箱

root@kitploit:~
$ tmpmail --generate
[email protected]

创建自定义邮箱

root@kitploit:~
$ tmpmail --generate [email protected]
[email protected]

查看收件箱

root@kitploit:~
$ tmpmail
[ 收件箱:[email protected] ]

83414443   [email protected]   Test Email

查看邮件

root@kitploit:~
$ tmpmail 83414443

查看最近邮件

root@kitploit:~
$ tmpmail -r

查看纯文本邮件

root@kitploit:~
$ tmpmail -t 83414443
收件人:[email protected]
发件人:[email protected]
主题:Test Email

Hello World

[附件]
https://is.gd/aBCdEf [apple.jpg]
https://is.gd/AbCDeF [ball.jpg]

致谢

此脚本深受 Mitch Weaver 的 1secmail 脚本启发

下载工具