GNU/Linux >> Znalost Linux >  >> Linux

Vytvářejte dočasné e-maily z příkazového řádku pomocí Tmpmail

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.


Linux
  1. 4 způsoby, jak odeslat e-mailovou přílohu z příkazového řádku systému Linux

  2. Tři způsoby, jak odeslat e-mail z příkazového řádku Ubuntu

  3. Jak používat Alpine k používání iCloud/GMail e-mailu z příkazového řádku

  1. Spravujte síťová připojení z příkazového řádku Linuxu pomocí nmcli

  2. Jak vytvořit Vm od nuly s Virsh?

  3. Jak mohu vytvořit soubor s určitou velikostí z příkazového řádku?

  1. Odesílejte poštu z příkazového řádku s externím serverem smtp v systému Linux

  2. 9 příkladů příkazů mail/mailx pro odesílání e-mailů z příkazového řádku v systému Linux

  3. Jak mohu odeslat e-mail z příkazového řádku?