Cel de-al doilea protocol pe care îl voi ataca – SMTP și varianta lui securizată, SSMTP.
Cheat sheet:
Port SMTP: 25 Port SSMTP: 465 Comenzi client: HELO myname MAIL FROM:<email> RCPT TO:<email> DATA <corpul mesajului> . QUIT Răspunsuri server: Toate liniile încep cu un cod de eroare. Majoritatea trebuie să aibă codul 250.
Iată și un exemplu de conversație cu un server SMTP:
# telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 novit.ro <1227919536.139705840245072@novit.ro> [XMail 1.25 ESMTP Server] service ready; Sat, 29 Nov 2008 02:45:36 +0200 HELO myhostname 250 novit.ro MAIL FROM:<ovidiu@mybox.ro> 250 OK RCPT TO:<ovidiu@mybox.ro> 250 OK DATA 354 Start mail input; end with . aha . 250 OK QUIT 221 [XMail 1.25 ESMTP Server] service closing transmission channel Connection closed by foreign host.
Desigur, pentru varianta SSMTP se folosește comanda: telnet -z ssl localhost 465.
Enjoy
Related posts:






