AUT LOGIN - o modalitate de autentificare SMTP-, în care numele de utilizator și parola sunt transmise în text simplu, Base64 codificat. Vă rugăm să rețineți că transferul de nume de utilizator și parola în acest fel nu este sigur! Deci, avem nevoie pentru a începe folosind algoritmul pentru a codifica Base64 numele de utilizator pe serverul de e-mail și parola de la el. Pentru aceasta folosim limbajul Perl, și mai precis - MIME modul său :: base64.
Două linii au fost copiate undeva în clipboard. Suntem acum gata pentru a te autentifica, astfel încât începe SMTP-sesiune prin telnet (bold marcat echipa noastră):
Serverul afișează o listă cu caracteristicile sale, vom alege același login metoda AUTH și introduceți numele de utilizator și parola codificată. Vă rugăm să rețineți că datele de autentificare și parola, întreabă el în formă Base64 codificat:
răspunsul serverului depinde de datele de conectare și parola corecte. Dacă apare o eroare, vei vedea ceva de genul:
535 5.7.8 Eroare: Autentificarea a eșuat: UGFzc3dvcmQ6
Dacă totul este în regulă:
235 2.7.0 Autentificarea de succes
De fapt, puteți trimite acum o scrisoare către destinatarul dorit, în nume propriu:
Alo
Am încercat să se conecteze folosind Telnet, dar conexiunea nu se întâmplă - se blochează și falduri.
Conectare «Telnet smtp.mail.ru 465" (portul 465, deoarece site-ul mail.ru-l Set ;. Deși au încercat și 25).
Deci, de ce nu conectați?
Pe portul 465 funcționează SMTPS, și anume SMTP, înfășurat în SSL (HTTPS și HTTP similare).
Încercați să vă conectați în acest fel, de la Linux:
OpenSSL s_client -Conectati smtp.mail.ru:465