Istruzioni per inviare e-mail a SMTP da linea di comando

March 25

Sia per effetto nostalgico o semplicemente per testare un server, sapendo come connettersi a un server SMTP e inviare la posta attraverso la linea di comando è una capacità di calcolo utile avere.

Collegamento e Configurazione del nome di dominio

Aprire un prompt dei comandi e utilizzare telnet per connettersi al server di posta che si desidera inviare la posta da. In genere è possibile trovare il server di posta elettronica attraverso le impostazioni SMTP nel vostro client di posta se non si conosce di un server già. Ricordate che la porta per un server SMTP è 25 (non la porta telnet predefinita) in modo da avere per specificare che alla fine del vostro comando. Dopo aver collegato verrà visualizzato un messaggio che ti dice così. Tipo "HELO domain.name" con il nome di dominio è il dominio che si desidera inviare la posta da. La gioia è che con il modo in cui il protocollo è definito, è possibile dare qualsiasi nome che si desidera in modo da poter inviare tecnicamente da qualsiasi indirizzo desiderato. Dopo aver immesso questo comando il server vi accoglierà di nuovo.

Dare il vostro indirizzo e il destinatario del

Ora si deve dare al server l'indirizzo che si desidera inviare la posta da. Tipo "MAIL FROM: [email protected]" e premere Invio. Il server dovrebbe rispondere con un messaggio di "mittente ok" che consente di sapere il vostro indirizzo è corretto. Poi dare l'indirizzo del destinatario con "RCPT TO:. [email protected]" Se il server risponde con un messaggio "destinatario ok" allora sai che sono buone per continuare. Assicurarsi di specificare sempre un mittente prima che un destinatario altrimenti si otterrà un errore.

Composizione e invio del messaggio

Iniziare a comporre il messaggio, dando il comando "DATA" al server. È possibile aggiungere un soggetto digitando "Oggetto:" e poi inserendo il vostro soggetto. Assicurarsi di premere Invio due volte in seguito. Una volta che hai finito di scrivere il vostro messaggio aggiungi un singolo periodo di una propria linea e premere Invio. Il server di posta risponderà con "Messaggio accettato per la consegna" se il messaggio viene accettato. Tipo "QUIT" e premere Invio per uscire dal server di posta elettronica e inviare il messaggio.