Jak odesílat poštu prostřednictvím Curl Command na Raspberry Pi

Jak Odesilat Postu Prostrednictvim Curl Command Na Raspberry Pi



The kučera command je jedním z nejužitečnějších příkazů pro uživatele Linuxu, který se široce používá pro stahování souborů ze serveru. Ale můžete použít kučera příkaz k odeslání e-mailu z terminálu? Je to užitečné pro skriptování a automatizaci úloh a vyžaduje poskytovatele e-mailu, jako je SMTP nebo IMAP, za kterým následuje tělo e-mailu a přihlašovací údaje uživatele.

Pokud hledáte snadný způsob, jak poslat e-mail přes kučera příkaz z terminálu Raspberry Pi, postupujte podle pokynů v tomto článku.







Send Mail Through curl Command na Raspberry Pi

Chcete-li odeslat e-mail pomocí příkazu curl na terminálu Raspberry Pi, postupujte podle níže uvedených kroků:



Krok 1 :( Volitelný ) Nejprve musíte povolit dvoufázové ověření ze svého e-mailového účtu. V mém případě používám k odesílání pošty účet Gmail. Pokud tedy používáte totéž Gmail poskytovatele, můžete navštívit tady a povolit dvoufázové ověření.



Krok 2 : Pak navštivte tady a vyberte aplikaci a zařízení, pro které chcete vygenerovat heslo. Jděte s „ Pošta “ možnost zde.





Krok 3 : Nyní vyberte zařízení a protože používáme zařízení Raspberry Pi, můžete přejít na „ jiný “ možnost. Není povinné, jakou možnost zvolíte.



Krok 4 : Přidejte název svého zařízení a vyberte „ generovat “ možnost.

Uložte heslo na obrazovce pro pozdější použití.

Poznámka : Posílám soubor s názvem “ email.txt 'zde a uvnitř souboru je zpráva' Ahoj autore Linuxu “. Můžete odeslat libovolný soubor přidáním textu do souboru.

Krok 5 : Otevřete terminál Raspberry Pi a použijte následující syntaxi pro odesílání pošty pomocí příkazu curl.

kučera --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--uživatel 'vaše pošta@gmail.com:heslo vygenerované v kroku 4' \
--mail-from 'vaše pošta@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--nahrát soubor název_souboru.txt

Ve výše uvedené syntaxi musí uživatel přidat svou e-mailovou adresu místo „ vasemail@gmail.com “, zatímco heslo by mělo být vygenerováno ze stejného e-mailu pomocí Krok 4 . The příjemce_mail může to být pošta jakékoli osoby, které chcete poslat, zatímco název souboru by měl být ten, který obsahuje nějaký text.

Po provedení výše uvedeného příkazu bude pošta odeslána příjemci.

Tímto způsobem můžete odeslat libovolný e-mail přímo z terminálu pomocí kučera příkaz.

Závěr

Odesílání e-mailu prostřednictvím kučera příkaz je ideální způsob, jak odeslat e-mail z terminálu během několika sekund a je to jen otázka jediného příkazu. Předtím si však uživatelé musí z e-mailového účtu vygenerovat heslo, které bude vyžadováno při používání kučera příkaz. Bez tohoto hesla nebude uživatel moci odesílat e-maily příjemci.