Ecco 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.