Come inviare email utilizzando il terminale

Ci sono più modi per inviare email tramite il terminale, pero quello che trovo molto comodo è di utilizzare il telnet connettendo al server SMTP di un provider(es.Alice).

 

Per iniziare è necessario di un software che si chiama Telnet.

(I sistemi operativi come Mac OS, Linux e Windows XP l’hanno già preinstallato).

1. Aprire il terminale e scrivere il commando per connettere al server: telnet out.aliceposta.it 25 

Il server risponderebbe “220 smtp205.alice.it ESMTP Service ready

2.Una volta connesso al server bisognare scrivere: HELO esempio

Il server risponderebbe “250 smtp209.alice.it

3. Il commando per inserire mittente: MAIL FROM:<indirizzo@prova.it>

4. Il commando per inserire destinatario: RCPT TO:<indirizzo@prova.it>

5.  Dopo aver scritto l’ indirizzo del destinatario, si può inserire il messaggio.

Il codice per inserire messaggio: DATA

A questo punto tutto quello che scrivi sarà il contenuto del email.

Per concludere il messaggio bisogna premere i tasti in questa sequenza  INVIO PUNTO INVIO

6. Infine. Il commando per chiudere la connessione: QUIT

Esempio:

screen-shot-2016-10-15-at-20-39-59

 

N.B: Inviando email tramite il terminale puoi inviare anche dei “fake mail” cioè fingendo di essere qualcun altro. Pero tutto questo è rintracciabile nel caso succede qualcosa. Quindi utilizzando la procedura descritta in questo post per gli scopi illegali potresti finire in guai seri.

Leave a Reply

Your email address will not be published. Required fields are marked *