Com enviar correu mitjançant l'ordre Curl a Raspberry Pi

Com Enviar Correu Mitjancant L Ordre Curl A Raspberry Pi



El rínxol L'ordre és una de les ordres més útils per als usuaris de Linux que s'utilitza àmpliament per descarregar fitxers del servidor. Però pots utilitzar el rínxol comanda per enviar un correu electrònic des del terminal? És útil per crear scripts i automatitzar tasques i requereix proveïdors de correu electrònic, com ara SMTP o IMAP, seguits del cos del correu electrònic i les credencials de l'usuari.

Si esteu buscant una manera fàcil d'enviar un correu electrònic a través de rínxol comanda des del terminal Raspberry Pi, seguiu les directrius d'aquest article.







Envia correu mitjançant l'ordre curl a Raspberry Pi

Per enviar un correu mitjançant l'ordre curl al terminal Raspberry Pi, seguiu els passos que s'indiquen a continuació:



Pas 1 : ( Opcional ) En primer lloc, heu de permetre la verificació en dos passos des del vostre compte de correu electrònic. En el meu cas, estic utilitzant un compte de Gmail per enviar correu. Per tant, si feu servir el mateix Gmail proveïdor, podeu visitar-lo aquí i habilitar la verificació en dos passos.



Pas 2 : Aleshores visita aquí i seleccioneu l'aplicació i el dispositiu per generar la contrasenya. Aneu amb el ' Correu ” opció aquí.





Pas 3 : Ara seleccioneu el dispositiu i com que estem utilitzant el dispositiu Raspberry Pi, podeu anar amb el ' Altres ” opció. No és obligatori l'opció que trieu.



Pas 4 : afegiu el nom del vostre dispositiu i seleccioneu “ Generar ” opció.

Deseu la contrasenya a la pantalla per utilitzar-la posteriorment.

Nota : estic enviant un fitxer amb el nom “ correu electrònic.txt ' aquí i dins del fitxer, hi ha un missatge ' Hola autor de Linux ”. Podeu enviar qualsevol fitxer que vulgueu afegint text dins del fitxer.

Pas 5 : Obriu el terminal Raspberry Pi i utilitzeu la sintaxi següent per enviar correu mitjançant l'ordre curl.

rínxol --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--usuari 'yourmail@gmail.com:contrasenya generada a través del pas 4' \
--correu-des de 'yourmail@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--penja el document nom de fitxer.txt

A la sintaxi anterior, l'usuari ha d'afegir la seva adreça de correu electrònic en lloc de ' yourmail@gmail.com ”, mentre que la contrasenya s'ha de generar des del mateix correu electrònic que utilitza Pas 4 . El correu_receptor podria ser el correu de qualsevol persona a qui vulgueu enviar, mentre que el nom del fitxer hauria de ser aquell, que inclogui text.

Després de l'execució de l'ordre anterior, el correu s'enviarà al receptor.

D'aquesta manera, podeu enviar qualsevol correu electrònic que vulgueu directament des del terminal mitjançant el rínxol comandament.

Conclusió

Enviament de correu electrònic a través de rínxol L'ordre és una manera ideal d'enviar el correu electrònic des del terminal en qüestió de segons i només és qüestió d'una sola ordre. No obstant això, abans d'això, els usuaris han de generar la contrasenya des del compte de correu electrònic, que serà necessària en utilitzar el rínxol comandament. Sense aquesta contrasenya, l'usuari no podrà enviar un correu electrònic al destinatari.