Come inviare la posta tramite comando Curl su Raspberry Pi

Come inviare la posta tramite comando Curl su Raspberry Pi

IL arricciare Il comando è uno dei comandi più utili per gli utenti Linux che è ampiamente utilizzato per il download di file dal server. Ma puoi usare il arricciare comando di inviare un'e -mail dal terminale? È utile per lo scripting e l'automazione delle attività e richiede provider di posta elettronica, come SMTP o IMAP, seguito dal corpo e -mail e dalle credenziali dell'utente.

Se stai cercando un modo semplice per inviare un'e -mail tramite il arricciare Comando dal terminale Raspberry Pi, segui le linee guida di questo articolo.

Invia posta tramite comando Curl su Raspberry Pi

Per inviare una posta tramite Curl Command sul terminale Raspberry Pi, seguire i passaggi di seguito:

Passo 1: (Opzionale) Innanzitutto, è necessario consentire la verifica in due fasi dal tuo account e-mail. Nel mio caso, sto usando un account Gmail per l'invio di posta. Quindi, se stai usando lo stesso Gmail Provider, puoi visitare qui e abilitare la verifica in due fasi.

Passo 2: Quindi visitare qui e selezionare l'app e il dispositivo per generare la password per. Vai con il "Posta"Opzione qui.

Passaggio 3: Ora seleziona il dispositivo e poiché stiamo utilizzando il dispositivo Raspberry Pi, puoi andare con il “Altro" opzione. Non è obbligatorio quale opzione scegli.

Passaggio 4: Aggiungi il nome del tuo dispositivo e seleziona "creare" opzione.

Salva la password sullo schermo per un uso successivo.

Nota: Sto inviando un file con il nome "e-mail.TXT"Qui e dentro il file, c'è un messaggio"Ciao autore Linux". È possibile inviare qualsiasi file desiderato aggiungendo il testo all'interno del file.

Passaggio 5: Apri il terminale Raspberry Pi e utilizza la seguente sintassi per l'invio di posta tramite Curl Command.

CURL--SSL-REQD \
--URL 'SMTPS: // SMTP.gmail.com: 465 '\
--utente '[email protected]: password generata attraverso il passaggio 4 '\
--Mail-From '[email protected] '\
--Mail-rcpt '[email protected] '\
--Filig del file di caricamento.TXT

Nella sintassi sopra, l'utente deve aggiungere il proprio indirizzo e -mail al posto di "[email protected]", Mentre la password deve essere generata dalla stessa e -mail utilizzando Passaggio 4. IL ricevitore_mail Potrebbe essere la posta di qualsiasi persona a cui si desidera inviare, mentre il nome del file dovrebbe essere quello, che include un po 'di testo.

Dopo l'esecuzione del comando sopra, la posta verrà inviata al ricevitore.

In questo modo, puoi inviare qualsiasi e -mail che desideri direttamente dal terminale utilizzando il arricciare comando.

Conclusione

Invio di e -mail tramite il arricciare Il comando è un modo ideale per inviare l'e -mail dal terminale in pochi secondi ed è solo una questione di un unico comando. Tuttavia, prima di ciò, gli utenti devono generare la password dall'account e -mail, che sarà richiesto quando si utilizza il arricciare comando. Senza questa password, l'utente non sarà in grado di inviare e -mail al ricevitore.