メールアドレスを登録しないとダウンロードできないコンテンツ、よくありますよね。コンテンツは欲しいものの、後で嫌というほどメールマガジンが送られてくると思うと嫌気がさします。そんな時に使えるのがテンポラリなメールアドレスです。 今回紹介するtmpmailはそんなテンポラリメールアドレスを提供する1secMailをシェルスクリプトから利用できるソフトウェアです。

tmpmailの使い方

まずはメールアドレスを生成します。

$ tmpmail --generate
xbnlohbinnh@1secmail.com

次にtmpmailコマンドだけ実行すると、受信したメールが一覧されます。

$ tmpmail
[ Inbox for xbnlohbinnh@1secmail.com ]

86096063   admin@moongift.jp   テストメール

読む場合はIDを指定します。

$ tmpmail -t 86096063
To: xbnlohbinnh@1secmail.com
From: admin@moongift.jp
Subject:                   

                              

ScreenShot_ 2020-09-23 13.41.30.png
--
MOONGIFT Inc.
Atsushi Nakatsugawa - atsushi@moongift.jp

添付ファイルはそのままでは読めませんでした。メールの閲覧にはw3mを使っているので、その操作次第かも知れません。tmpmailを使えばコマンドラインだけで、一時的に受信できるメールアドレスが手に入るので便利です。

tmpmailはシェルスクリプト製のオープンソース・ソフトウェア(MIT License)です。

sdushantha/tmpmail: ✉️ A temporary email right from your terminal