Come scrivere un e-mail tramite connessione telnet ad un server SMTP?

Postino e emailEcco a voi una chicca per veri intenditori … o forse malati di mente. Oggi mi sono chiesto dopo anni di indifferenza: “ma se mi collego ad un server SMTP tramite telnet come posso scrivere una e-mail?“. Ebbene … ecco qui la procedura!

Pronti? Via!

Colleghiamoci tramite comando telnet al server smtp di destinazione utilizzando la porta 25 (porta standard utilizzata dal servizio SMTP.

telnet smtp.dominiotarget.xx 25

Via alle presentazioni! Utilizziamo il comando “HELO“:

220 smtp.dominiotarget.xx ESMTP Welcome to Smtp Target

HELO mail.dominiomittente.xx
250 2.0.0 smtp.dominiotarget.xx says HELO to indirizzoIP:12022

Ora indichiamo chi è il mittente: “mail from“:

mail from:mittente@dominiomittente.xx
250 2.0.0 MAIL FROM accepted

… ed il destinatario: “rcpt to“:

rcpt to:ricevente@dominiotarget.xx
250 2.0.0 RCPT TO accepted

… ed ora il testo vero e proprio della mail: “DATA” seguito da “subject“. Dopo aver scritto l’oggetto della mail diamo un paio di invii e proseguiamo con il corpo vero e proprio.

DATA
354 3.0.0 continue.  finished with "\r\n.\r\n"
subject:Ciao come stai??

Questa è una mail stupida che mi stà mandando 
connesso direttamente con l'SMTP

La mail va chiusa con un paio di invii e un punto.
Usciamo poi con il comando QUIT

.
250 2.0.0 OK 8F/61-03977-811G3D45
QUIT

Finito! Controllate la posta .. qualcuno vi ha scritto.

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.