Tento stručný průvodce vysvětluje, co je dočasný e-mail a co je tmpmail a jak vytvořit dočasné e-maily z příkazového řádku pomocí Tmpmail v operačních systémech Linux a Unix.
Co je dočasný e-mail nebo e-mail na jedno použití?
V dnešní době téměř všechny webové stránky, blogy, fóra a služby vyžadují platné e-mailové ID. Některé webové stránky vám nedovolí je používat bez registrovaného účtu. Bez účtu nemůžete na ty stránky ani napsat komentář. Při vytváření účtu s vaším e-mailem vám odešlou potvrzovací e-mail a vy jej musíte ověřit, abyste mohli takové webové stránky začít používat.
Mnozí z vás nechtějí používat své osobní nebo profesionální e-mailové ID k registraci na náhodné weby a blogy. Zde přichází na pomoc jednorázový e-mail nebo dočasný e-mail. Dočasné e-mailové ID lze použít k přihlášení k odběru nebo vytvoření účtu v situacích, kdy je nutné potvrdit váš e-mail. Dočasná e-mailová ID vám mohou pomoci udržet spam mimo vaši doručenou poštu, chránit vaše soukromí a zůstat online v bezpečí.
Existuje spousta dočasných poskytovatelů e-mailu, kteří vám umožní rychle vytvořit bezplatné jednorázové e-mailové ID, takže jej můžete použít, kdekoli je to nutné. Dočasné e-maily budou poskytovateli po určité době smazány.
Co je tmpmail?
Tmpmail je nástroj příkazového řádku, který vám umožňuje vytvářet dočasné e-maily a přijímat e-maily na tyto dočasné e-mailové adresy v GNU/Linuxu a dalších operačních systémech podobných Unixu. Používá 1secmail API pro příjem e-mailů.
Ve výchozím nastavení Tmpmail používá w3m
textový prohlížeč pro přístup k vaší dočasné poštovní schránce a čtení e-mailů. Můžete samozřejmě použít jakýkoli jiný textový nebo grafický webový prohlížeč s --browser
argument, následovaný příkazem ke spuštění webového prohlížeče. Tmpmail je pouze skript Bash shell a je vydán pod licencí MIT.
Nainstalujte tmpmail na Linux
Tmpmail vyžaduje pro fungování následující předpoklady:
- w3m
- kroucení
- jq
- git
Jsou k dispozici v oficiálních repozitářích většiny distribucí Linuxu. Můžete si například nainstalovat w3m
, curl
, jq
a git
v Arch Linuxu a Manjaro Linuxu pomocí příkazu:
$ sudo pacman curl git jq w3m
Na Debianu, Ubuntu a jeho derivátech:
$ 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
Po instalaci předpokladů git klonujte úložiště tmpmail:
$ git clone https://github.com/sdushantha/tmpmail.git
Tím se naklonuje obsah úložiště tmpmail do místního adresáře s názvem tmpmail
.
Zkopírujte skript tmpmail do vaší $PATH, například /usr/local/bin
.
$ sudo cp tmpmail/tmpmail /usr/local/bin/
Vytvářejte dočasné e-maily z příkazového řádku pomocí Tmpmail
Chcete-li vytvořit dočasné ID e-mailu pomocí tmpmail, spusťte:
$ tmpmail -g
Nebo,
$ tmpmail --generate
S 1secmail.net bude vytvořeno dočasné e-mailové ID doménové jméno. V mém případě jsem dostal následující id.
[email protected]
Toto e-mailové ID můžete použít k registraci účtu nebo stahování obsahu nebo komentářů na webu/fóru/diskusním fóru.
Chcete-li zkontrolovat, zda e-mailové ID funguje, stačí poslat zkušební e-mail na tuto dočasnou e-mailovou adresu z jednoho z vašich osobních/profesionálních e-mailových id.
Chystám se odeslat e-mail ze svého účtu Gmail.
Hotovo! Právě jsme odeslali zkušební e-mail na e-mailové ID 1secmail.
Nyní se vraťte do Terminálu a zkontrolujte, zda pošta dorazila, jak je znázorněno v následujícím kroku.
Zobrazení poštovní schránky pomocí tmpmail
Pro přístup k vaší 1secmail poštovní schránky, spusťte z terminálu následující příkaz:
$ tmpmail
Ukázkový výstup:
[ Inbox for [email protected] ]
84248310 [email protected] Reg: Test mail
Zde,
- [e-mail chráněn] – ID e-mailu příjemce.
- 84248310 - ID zprávy.
- [e-mail chráněn] - ID pošty odesílatele.
Čtení e-mailů
Chcete-li si zprávu přečíst, spusťte tmpmail s ID e-mailové zprávy, jak je uvedeno níže:
$ tmpmail 84248310
Ukázkový výstup:
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>
Je to tady! Mohu mít přístup k e-mailům z příkazového řádku v w3m
prohlížeč. Pro ukončení stiskněte q
následuje y
.
Zde je krátká ukázka videa pro tmpmail.
Zobrazit nejnovější e-maily
Pokud je ve schránce mnoho e-mailů, můžete přímo otevřít nejnovější e-mailovou zprávu pomocí -r
vlajka.
$ tmpmail -r
Zobrazení e-mailů v různých prohlížečích
Jak již bylo řečeno, tmpmail používá w3m
textový prohlížeč pro čtení e-mailů ve vaší poštovní schránce. Obsah e-mailu můžete zobrazit také v jiných webových prohlížečích pomocí -b
nebo --prohlížeč možnost.
Nechte nás například otevřít poštu v Mozilla Firefox pomocí následujícího příkazu:
$ tmpmail -b /usr/bin/firefox 84248310
Nebo,
$ tmpmail --browser /usr/bin/firefox 84248310
Zde se pošta zobrazí v grafickém okně prohlížeče Firefox.
Zobrazení e-mailů ve formátu prostého textu
Tmpmail standardně zobrazuje e-mail ve formátu HTML. Místo formátu HTML můžete také zobrazit prostý text.
Chcete-li to provést, použijte -t
nebo --text
příznaky pro čtení zpráv:
$ tmpmail -t 84248310
Nebo,
$ tmpmail --text 84248310
Zobrazit nápovědu
Chcete-li zobrazit sekci nápovědy tmpmail, spusťte:
$ tmpmail -h
Nebo,
$ tmpmail --help
Chcete-li verzi vytisknout, spusťte:
$ tmpmail --version
Dočasné e-maily jsou velmi pohodlné, abyste mohli využívat co nejvíce výhod internetové stránky, aniž byste museli prozradit své osobní údaje. S tmpmailem bylo ještě jednodušší vytvářet dočasné e-mailové adresy a přijímat e-maily pro experty z příkazového řádku. Vyzkoušejte to a dejte nám vědět, co si o tomto projektu myslíte v sekci komentářů níže.