Cum să trimiteți e-mail prin comanda Curl pe Raspberry Pi

Cum Sa Trimiteti E Mail Prin Comanda Curl Pe Raspberry Pi



The răsuci comanda este una dintre cele mai utile comenzi pentru utilizatorii Linux, care este utilizată pe scară largă pentru descărcarea fișierelor de pe server. Dar poți folosi răsuci comanda pentru a trimite un e-mail de la terminal? Este util pentru scriptarea și automatizarea sarcinilor și necesită furnizori de e-mail, cum ar fi SMTP sau IMAP, urmați de corpul e-mailului și acreditările utilizatorului.

Dacă sunteți în căutarea unei modalități ușoare de a trimite un e-mail prin intermediul răsuci comanda din terminalul Raspberry Pi, urmați instrucțiunile acestui articol.







Trimiteți e-mail prin comandă curl pe Raspberry Pi

Pentru a trimite un e-mail prin comanda curl pe terminalul Raspberry Pi, urmați pașii de mai jos:



Pasul 1 :( Opțional ) În primul rând, trebuie să permiteți verificarea în doi pași din contul dvs. de e-mail. În cazul meu, folosesc un cont Gmail pentru a trimite e-mailuri. Deci, dacă utilizați același lucru Gmail furnizor, puteți vizita Aici și activați verificarea în doi pași.



Pasul 2 : Atunci vizitează Aici și selectați aplicația și dispozitivul pentru care să generați parola. Mergi cu „ Poștă ” opțiunea aici.





Pasul 3 : Acum selectați dispozitivul și, deoarece folosim dispozitivul Raspberry Pi, puteți merge cu „ Alte ' opțiune. Nu este obligatoriu opțiunea pe care o alegeți.



Pasul 4 : Adăugați numele dispozitivului dvs. și selectați „ Genera ' opțiune.

Salvați parola pe ecran pentru o utilizare ulterioară.

Notă : trimit un fișier cu numele „ email.txt ” aici și în interiorul fișierului, există un mesaj ” Bună, autorul Linux ”. Puteți trimite orice fișier doriți adăugând text în interiorul fișierului.

Pasul 5 : Deschideți terminalul Raspberry Pi și utilizați următoarea sintaxă pentru a trimite e-mailuri prin comanda curl.

răsuci --ssl-reqd \

--url „smtps://smtp.gmail.com:465” \
--utilizator „yourmail@gmail.com:parola generată prin Pasul 4” \
--mail-de la „yourmail@gmail.com” \
--mail-rcpt „receiver_mail@gmail.com” \
--incarca fisier nume de fișier.txt

În sintaxa de mai sus, utilizatorul trebuie să adauge adresa sa de e-mail în loc de „ yourmail@gmail.com ”, în timp ce parola ar trebui generată din același e-mail folosind Pasul 4 . The receptor_mail ar putea fi e-mailul oricărei persoane căreia doriți să îi trimiteți, în timp ce numele fișierului ar trebui să fie cel care include ceva text.

După executarea comenzii de mai sus, e-mailul va fi trimis către destinatar.

În acest fel, puteți trimite orice e-mail doriți direct de pe terminal folosind răsuci comanda.

Concluzie

Trimiterea de e-mail prin intermediul răsuci comanda este o modalitate ideală de a trimite e-mailul de la terminal în câteva secunde și este doar o chestiune de o singură comandă. Cu toate acestea, înainte de aceasta, utilizatorii trebuie să genereze parola din contul de e-mail, care va fi necesară atunci când utilizează răsuci comanda. Fără această parolă, utilizatorul nu va putea trimite un e-mail destinatarului.