Trimiterea poștei prin telnet, tren

Ce administrator de e-mail nu a trebuit să verifice funcționarea serverelor de e-mail? Probabil că toți au trebuit. Ei bine, pentru cei care nu au făcut niciodată acest lucru, un scurt program educațional.







De fapt, operațiunea este extrem de trivială și o voi demonstra în exemplul unui server Exchange. Pentru a efectua operația, avem nevoie de telnet-client, care este furnizat ca o componentă standard Windows. În mod implicit este dezactivat, deci la început fie se pornește prin intermediul panoului de control, fie prin comandă (rețineți că registrul opțiunilor FeatureName este important):

Pentru cei care se află în rezervor, clientul telnet ne permite stabilirea TCP-sesiune să-și însușească gazde pe porturile necesare, și apoi, în cadrul acestor sesiuni, vom fi în măsură să simuleze protocoalele de nivel superior, cum ar fi, în acest caz - SMTP.







Prin urmare, după ce am activat telnet, am creat o sesiune TCP pe serverul de mail de care avem nevoie. Pentru aceasta, executați comanda cmd.exe:

Vom deschide fereastra telnet a sesiunii cu salutul mailerului. Ei bine, urmăm protocolul SMTP:

În cele din urmă, o linie cu un punct și Enter, spunând că corpul literei (DATA) se termină, puteți trimite un mesaj. Voi adăuga o sesiune reală SMTP de mai jos. Șirul "Mesaj în așteptare pentru livrare" indică faptul că serverul destinatarului a acceptat scrisoarea dvs., iar responsabilitatea suplimentară pentru livrarea acesteia se află pe aceasta.

În cele din urmă, am notat că, cu orice eroare în telnet, trebuie să începi din nou sesiunea. Pentru a evita acest lucru, citiți articolul meu despre automatizarea telnet.







Articole similare

Trimiteți-le prietenilor: