Come mandare velocemente E-Mail anonime da telnet, guida scritta da DoKKiS per la community di www.pierotofy.it

• Requisiti:
- per prima cosa procurarsi un server smtp aperto sulla porta 25.. come esempio userò il server smtp di fastweb: smtp.fastweb.it
- una connessione ad internet ovvio.. lol

• Connettersi al server smtp:

Andiamo su Start->Esegui qui digitiamo cmd.. in questo modo apriamo il prompt di dos.
Digitiamo da dos 'telnet' (senza ', tutti i comandi digitati li scriverò mettendo all'inizio e alla fine un ', i comandi si mandano con invio) per avviare il telnet di windows.
Digitiamo ora: 'o smtp.fastweb.it 25' per connetterci al server.

• Comunichiamo col server smtp:

Per prima cosa, una volta connessi al server smtp, questo dovrà risponderci con una stringa simile:
220 ms008msg.fastweb.it ESMTP Service (7.2.060.2) ready
'Helo provider' nel nostro caso:
'Helo fastweb.it'
a questo punto il server dovrebbe rispondere con una stringa del tipo: 250 ms008msg.fastweb.it
ora diamo il via ad una serie di comandi in cui setteremo il destinatario della mail, il mittente, il soggetto, il messaggio e altre varie informazioni.
Per prima cosa:
'MAIL FROM: <mittente@libero.it>' -> questo sarà l'indirizzo di posta che vedrà il destinatario (ricordate che comunque l'ip da cui mandate la posta è il vostro! quindi potreste essere facilmente sgamabili se non siete sotto proxy) risposta del server: 250 MAIL FROM: <mittente@libero.it> OK
'RCPT TO: <destinatario@fastwebnet.it>' -> qui va l'indirizzo di posta del destinatario, risposta del server: 250 RCPT TO:<dokkis@fastwebnet.it> OK
'DATA' -> diciamo così al server che iniziamo a scrivere l'header della mail contenente soggetto, testo della mail e altre informazioni... risposta del server: 354 Start mail input; end with <CRLF>.<CRLF>.

• L'header della E-Mail:

Una volta inviato il comando DATA dobbiamo preparare l'header, eccone un esempio:

Return-Path: <destinatario@fastwebnet.it>
Received: by fastweb.it id AA78428 with SMTP;Sun, 9 Jun 2005 11:10:20 +0200
Date: Sun, 9 Jun 2005 11:10:20
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
From: "Nome Mittente"<mittente@libero.it>
To: <destinatario@fastwebnet.it>
Subject: Fake Mail


inserite qui il messaggio da mandare

-> Da modificare: la data in Received: (Sun, 9 Jun 2005 11:10:20, su received modificate anche il provider fastweb.it se non mandate la mail dal server smtp di fastweb) e in Date: (Sun, 9 Jun 2005 11:10:20) con quella corrente, la data è in formato: prime_3_lettere_del_giorno_della_settimana, numero_del_giorno_corrente prime_tre_lettere_del_mese anno ore:minuti:secondi, poi mettiamo su Return-Path: la mail del destinatario (non omettere le <>!!), poi mettiamo su From: "Nome del mittente (1 a vostra scelta.. il nome comparirà nella mail anzichè l'indirizzo)<indirizzo del mittente> (non omettere le <>!!), dopo su To: mettiamo la mail del destinatario (non omettere le <>!!), su Subject: mettiamo il soggetto della mail e infine dando 2/3 a capo dopo il soggetto scriviamo il messaggio.. per dire al server che abbiamo finito di scrivere l'header andiamo a capo, scriviamo su una riga vuota un '.' (punto) e andiamo di nuovo a capo... Per disconnetterci dal server digitiamo 'QUIT'
Così abbiamo mandato la nostra fake mail con telnet :)

• Suggerimento: prima di accedere al server preparatevi l'intero header della mail, e una volta scritto DATA copiatelo dal notepad o da dove lo avete modificatelo e incollatelo in telnet.

• PS: Questa guida ha solamente scopo didattico, non sono responsabile di nessun uso improprio di essa.