Levelek küldése a Curl Command segítségével a Raspberry Pi-n

Levelek Kuldese A Curl Command Segitsegevel A Raspberry Pi N



A becsavar parancs az egyik leghasznosabb parancs a Linux-felhasználók számára, amelyet széles körben használnak fájlok letöltésére a szerverről. De használhatod-e a becsavar parancs e-mail küldéséhez a terminálról? Hasznos a szkriptezéshez és a feladatok automatizálásához, és e-mail-szolgáltatókra van szükség, például SMTP-re vagy IMAP-re, majd az e-mail törzsére és a felhasználói hitelesítő adatokra.

Ha egyszerű módot keres e-mail küldésére a becsavar parancsot a Raspberry Pi terminálról, kövesse e cikk irányelveit.







Send Mail Through curl Command a Raspberry Pi-n

Ha e-mailt szeretne küldeni curl paranccsal a Raspberry Pi terminálon, kövesse az alábbi lépéseket:



1. lépés :( Választható ) Először is engedélyeznie kell a kétlépcsős azonosítást az e-mail fiókjából. Az én esetemben Gmail-fiókot használok levelek küldésére. Tehát, ha ugyanazt használod Gmail szolgáltató, meglátogathatja itt és engedélyezze a kétlépcsős azonosítást.



2. lépés : Akkor látogassa meg itt és válassza ki az alkalmazást és az eszközt a jelszó létrehozásához. Menj a „ Levél ” opciót itt.





3. lépés : Most válassza ki az eszközt, és mivel Raspberry Pi eszközt használunk, használhatja a „ Egyéb ' választási lehetőség. Nem kötelező, hogy melyik lehetőséget választja.



4. lépés : Adja hozzá az eszköz nevét, és válassza ki a „ generál ' választási lehetőség.

Mentse el a jelszót a képernyőn későbbi használatra.

jegyzet : '' nevű fájlt küldök email.txt 'Itt és a fájl belsejében van egy üzenet ' Hello Linux Szerző! ”. Bármilyen fájlt elküldhet, ha szöveget ad a fájlba.

5. lépés : Nyissa meg a Raspberry Pi terminált, és használja a következő szintaxist a curl parancson keresztüli levélküldéshez.

becsavar --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--felhasználó 'sajatmail@gmail.com:jelszó generált a 4. lépésben' \
--mail-feladó 'sajatmail@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--fájl feltöltés fájlnév.txt

A fenti szintaxisban a felhasználónak meg kell adnia az e-mail címét a „ sajatmail@gmail.com ” , míg a jelszót ugyanabból az e-mailből kell előállítani 4. lépés . A fogadó_mail Bármely személy levele lehet, akinek el akarja küldeni, míg a fájlnév legyen az, amely szöveget is tartalmaz.

A fenti parancs végrehajtása után a levél elküldésre kerül a címzettnek.

Ily módon bármilyen kívánt e-mailt elküldhet közvetlenül a terminálról a segítségével becsavar parancs.

Következtetés

E-mail küldése a becsavar parancs ideális módja annak, hogy másodperceken belül elküldje az e-mailt a terminálról, és ez csak egyetlen parancs kérdése. Előtte azonban a felhasználóknak generálniuk kell a jelszót az e-mail fiókból, amelyre a használat során szükség lesz becsavar parancs. E jelszó nélkül a felhasználó nem tud e-mailt küldeni a címzettnek.