使用 Tmpmail 从命令行创建临时电子邮件

这个简短的指南解释了什么是临时电子邮件,什么是 邮箱 以及如何在 Linux 和类 Unix 操作系统中使用 Tmpmail 从命令行创建临时电子邮件。

内容

  1. 什么是临时电子邮件或一次性电子邮件?
  2. 什么是tmpmail?
  3. 在 Linux 上安装 tmpmail
  4. 使用 Tmpmail 从命令行创建临时电子邮件
    1. 使用 tmpmail 查看邮箱
    2. 阅读邮件
    3. 查看最近的邮件
    4. 在不同浏览器中查看邮件
    5. 查看纯文本邮件
      1. 显示帮助

什么是临时电子邮件或一次性电子邮件?

如今,几乎所有网站、博客、论坛和服务都需要有效的电子邮件 ID。 有些网站不允许您在没有注册帐户的情况下使用它们。 如果没有帐户,您甚至无法在这些网站上发表评论。 使用您的电子邮件创建帐户时,他们将发送一封确认电子邮件,您必须对其进行验证才能开始使用此类网站。

你们中的许多人不想使用您的个人或专业电子邮件 ID 来注册随机站点和博客。 这就是一次性电子邮件或临时电子邮件可以派上用场的地方。 在必须确认您的电子邮件的情况下,临时邮件 ID 可用于订阅或创建帐户。 临时电子邮件 ID 可以帮助您将垃圾邮件拒之门外,保护您的隐私并保持在线安全。

有很多临时电子邮件提供商可以让您快速创建一个免费的一次性电子邮件 ID,以便您可以在任何需要的地方使用它。 临时电子邮件将在一段时间后由提供商删除。

什么是tmpmail?

Tmpmail 是一个命令行实用程序,它允许您在 GNU/Linux 和其他类 Unix 操作系统中创建临时电子邮件并将邮件接收到这些临时电子邮件地址。 它用 1secmail的 用于接收邮件的 API。

默认情况下,Tmpmail 使用 w3m 文本浏览器访问您的临时邮箱以阅读邮件。 当然,您可以使用任何其他基于文本或图形的 Web 浏览器 --browser 参数,后跟启动 Web 浏览器的命令。 Tmpmail 只是一个 Bash shell 脚本,在 MIT 许可下发布。

在 Linux 上安装 tmpmail

Tmpmail 需要以下先决条件才能工作:

  • 3米
  • curl
  • jq
  • 混帐

它们可以在大多数 Linux 发行版的官方存储库中找到。 例如,您可以安装 w3m, curl , jqgit 在 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

安装先决条件后,git clone tmpmail 存储库:

$ git clone https://github.com/sdushantha/tmpmail.git

这将在名为的本地目录中克隆 tmpmail 存储库的内容 tmpmail.

例如,将 tmpmail 脚本复制到您的 $PATH /usr/local/bin.

$ sudo cp tmpmail/tmpmail /usr/local/bin/

使用 Tmpmail 从命令行创建临时电子邮件

要使用 tmpmail 创建临时电子邮件 ID,请运行:

$ tmpmail -g

或者,

$ tmpmail --generate

将创建一个临时电子邮件 ID 1secmail.net 域名。 就我而言,我得到了以下 ID。

[email protected]

您可以使用此电子邮件 ID 在站点/论坛/讨论区注册帐户或下载内容或发表评论。

要检查邮件 ID 是否有效,只需从您的个人/专业邮件 ID 之一向此临时电子邮件地址发送一封测试邮件。

我要从我的 Gmail id 发送一封邮件。

在 Gmail 中撰写电子邮件

完毕! 我们刚刚向 1secmail 电子邮件 ID 发送了一封测试邮件。

现在返回终端并检查邮件是否已到达,如以下步骤所示。

使用 tmpmail 查看邮箱

访问您的 1秒邮件 邮箱,从终端运行以下命令:

$ tmpmail

示例输出:

[ Inbox for [email protected] ]  84248310   [email protected]   Reg: Test mail

这里,

  • [email protected] – 收件人的电子邮件 ID。
  • 84248310 – 消息 ID。
  • [email protected] – 发件人的邮件 ID。

阅读邮件

要阅读邮件,请使用电子邮件 ID 运行 tmpmail,如下所示:

$ tmpmail 84248310

示例输出:

To: [email protected] From: [email protected] Subject: Reg: Test mail  Hi,  This is just a test mail.  -- Regards, The OSTechNix Team, www.ostechnix.com         <=UpDn Viewing <tmpmail.html>
使用 tmpmail 阅读电子邮件

就在那里! 我可以从命令行访问邮件 w3m 浏览器。 要退出,请按 q 其次是 y.

这是 tmpmail 的简短视频演示。

在 Linux 中使用 tmpmail 从命令行创建临时电子邮件

查看最近的邮件

如果邮箱中有很多邮件,您可以直接使用 -r 旗帜。

$ tmpmail -r

在不同浏览器中查看邮件

如前所述,tmpmail 使用 w3m 文本浏览器阅读您邮箱中的邮件。 您还可以在其他网络浏览器中查看电子邮件内容 -b 或者 –浏览器 选项。

例如,让我们打开邮件 火狐浏览器 使用以下命令:

$ tmpmail -b /usr/bin/firefox 84248310

或者,

$ tmpmail --browser /usr/bin/firefox 84248310

在这里,邮件显示在图形 Firefox 浏览器窗口中。

使用 tmpmail 在 Firefox 中阅读电子邮件使用 tmpmail 在 Firefox 中阅读电子邮件

查看纯文本邮件

Tmpmail 默认以 HTML 格式显示电子邮件。 您还可以查看纯文本而不是 HTML 格式。

为此,请使用 -t 或者 --text 读取消息的标志:

$ tmpmail -t 84248310

或者,

$ tmpmail --text 84248310

显示帮助

要显示 tmpmail 帮助部分,请运行:

$ tmpmail -h

或者,

$ tmpmail --help

要打印版本,请运行:

$ tmpmail --version

临时电子邮件非常方便,可以在不泄露您的个人信息的情况下享受 Internet 站点的最大好处。 使用 tmpmail,为命令行书呆子创建临时电子邮件地址和接收邮件变得更加容易。 尝试一下,并在下面的评论部分告诉我们您对这个项目的看法。

资源:

  • Tmpmail GitHub 存储库
  • isecmail 网站

相关阅读:

  • 如何使用 Googler 从命令行进行 Google 搜索
  • 如何使用 ddgr 从命令行搜索 DuckDuckGo
  • Surfraw – 流行搜索引擎和 100 多个网站的命令行界面
  • 如何在 Linux 上从终端搜索 Web
  • 谷歌搜索导航器——增强谷歌搜索中的键盘导航
  • 如何在 Linux 中从命令行使用谷歌翻译
  • GooBook – 在 Linux 中从命令行访问您的 Google 联系人
  • DuckDuckGo Bangs – 直接在您最喜欢的网站上搜索

精选照片 米格尔·阿。 教父像素.

1secmailBASH命令行实用程序EmailLinuxTemporary emailtmpmail