[Linux] 在服务器里使用临时邮件 tempmail
安装前准备:安装dnf
# 为了安装 DNF ,您必须先安装并启用 epel-release 依赖。
$ yum install epel-release -y
$ yum install dnf
安装初始文件
# 安装 w3m, curl , jq 和 git
# 在Arch Linux和Manjaro Linux中使用以下命令: $ sudo pacman curl git jq w3m
# 在Debian,Ubuntu及其衍生产品上: $ sudo apt install curl git jq w3m
# Fedora,RHEL,CentOS: $ sudo dnf install curl git jq w3m
# openSUSE: $ sudo dnf install curl git jq w3m
安装tempmail客户端
$ git clone https://github.com/sdushantha/tmpmail.git
此时会在当前文件夹下生成一个 tempmail 文件夹,主要文件:
-Dockerfile
-images
-tmpmail
此时可以直接通过 ./tmpmail 执行命令
路径配置
# 将tmpmail脚本复制到$ PATH中 /usr/local/bin。
$ sudo cp tmpmail/tmpmail /usr/local/bin/
生成邮箱
$ tmpmail --generate
此时会返回一个 临时邮箱地址,假设为 qbctssc50@tpp.com
使用邮箱
$ tmpmail
返回结果样本:
[ Inbox for [email protected] ]
84248310 [email protected] Reg: Test mail
- [email protected] -收件人的电子邮件ID。
- 84248310 -消息ID。
- [email protected] -发件人的邮件ID。
打开邮件
$ tmpmail 84248310
样本:
To: [email protected]
From: [email protected]
Subject: Reg: Test mail
Hi,
This is just a test mail.
--
Regards,
The OSTechNix Team,
<=UpDn Viewing <tmpmail.html>
其他命令
# 查看最新邮件
$ tmpmail -r
# 在 火狐浏览器 查看
$ tmpmail -b /usr/bin/firefox 84248310
# 查看纯文本
$ tmpmail -t 84248310
# 帮助
$ tmpmail -h
在线历史邮件网站:
tmp-mail 保存时间为一天,长期保留要开会员