Introducere
1. Protocolul SMTP...........................................................................................................3
1.1 Comenzi SMTP...............................................................................................................3
1.2 Coduri SMTP returnate....................................................................................................4
1.3 Scenariu de transmitere a unui mesaj..............................................................................5
2. Protocolul POP3............................................................................................................7
2.1 Recepionarea mesajelor electronice................................................................................7
2.2 Comenzi POP3.................................................................................................................8
2.3 Scenariu de recept ionare a unui mesaj............................................................................9
3. Protocolul IMAP..........................................................................................................10
Concluzii
Bibliografie
Introducere
1. Protocolul SMTP
Protocolul folosit pentru a trimite un mesaj de pe calculatorul unui client ctre un
server destinaie (fie cel final, al destinatarului, fie unul intermediar) se numete SMTP
(Simple Mail Transfer Protocol).
Primul set de specificaii a fost documentat n RFC 821 (Request For Comment), de
ctre Jonathan B. Postel, n 1982.
Portul TCP standard pentru protocolul SMTP este 25.
Sarcina acestui protocol este de a permite transferul mesajelor ntr-un mod eficient,
i este un sistem independent care necesit stabilirea unui canal de comunicaie duplex
ntre cele dou calculatoare care particip la schimbul de mesaje (calculatorul care trimite
mesajul i cel care-l preia i eventual il trimite mai departe).
Protocolul SMTP definete un limbaj de comunicare ntre echipamentul care
transmite (client) i echipamentul care primete mesajul electronic (server). Comunicaia
ntre echipamentul client i echipamentul server se efectueaz n modul urmtor: clientul
trimite o comanda server-ului, acesta o execut i o returneaz clientului un cod numeric.
1.1 Comenzi SMTP
Comenzile SMTP const din codul comenzii format din patru litere si urmat opional
de un parametru. Comenzile acestea pot fi scrise att cu minuscule ct i cu majuscule i
reprezint o combinaie de prescurtri de cuvinte specifice din limba englez. Pentru a se
trimite i executa o comand este necesar ca aceasta s fie urmat de secvena de caractere
<CR><LF> (care se obine prin apsarea tastei ENTER).
Principalele comenzi definite de protocolul SMTP sunt:
- HELO <hostname> - reprezint comanda care iniializeaz dialogul dintre procesul
client i procesul server; procesul client va identifica server-ul cu numele calculatorului pe
care ruleaz, specificat prin parametrul <hostname>;
- MAIL FROM: <expeditor> - informeaz procesului server c urmeaz s
primeasc un
e-mail de la expeditor;
- RCPT TO: <destinatar> - specific procesului server adresa destinatarului (prin
parametrul <destinatar>) cruia i este adresat mesajul e-mail care urmeaz a fi transmis;
- DATA specific procesului server c urmeaza s primeasca de la client coninutul
unui mesaj electronic (e-mail);
- QUIT - inchide canalul de comunicaie dintre client i server.
3. Protocolul IMAP
IMAP Interactive Mail Access Protocol, sau Internet Message Access Protocol
(Protocol Interactiv - sau de Acces - la Mesaje Internet), este un protocol care a fost
proiectat pentru a ajuta utilizatorii care folosesc mai multe calculatoare: un calculator la
birou, un calculator acas, un calculator portabil, pentru a-i citi mesajele. n acest caz
server-ul de e-mail pstreaz un depozit central de mesaje la care accesul poate fi realizat
de pe orice calculator. n comparaie cu protocolul POP3, IMAP nu copiaz pota
electronic pe calculatorul personal al utilizatorului, datorit faptului c acesta poate avea
mai multe calculatoare.
Primul set de specificaii a fost documentat n RFC 3501, n 1982.
Portul TCP standard pentru protocolul SMTP este 143.
Comenzile IMAP sunt la fel ca si cele de la protocolul POP3. La fel si scenariul de
conectare a clientului cu serverul.
Concluzii
Sistemul de pot electronic este n acest moment o aplicaie necesar pentru utilizatorii
de calculatoare iar protocolale implementate pentru manipularea mesajelor electronice
ofer utilizatorilor sigurana c acestea ajung la destinaie n timp util. Cele trei protocoale
de comunicaie descrise n aceast lucrare, SMTP pentru transmiterea mesajelor de la
expeditor ctre calculatorul server (ce are rolul de oficiu potal pentru destinatar) iar POP3
i IMAP pentru preluarea mesajelor utilizatorilor de pe calculatoarele server care le
gestioneaz, au in acest moment cea mai rspndit utilizare printre sistemele de calcul i
vor fi folosite i n viitorul apropiat datorit flexibilitii i fiabilitii oferite. Comenzile
prezentate pentru fiecare protocol sunt comenzile de baza care permit testarea
funcionalitii unui sistem de pot electronic.
Bibliografie
1. https://ro.wikipedia.org/wiki/SMTP
2. https://msdn.microsoft.com/en-us/library/aa480435.aspx
3. https://ro.wikipedia.org/wiki/POP3
4. http://profs.info.uaic.ro/~busaco/teach/courses/net/docs/pop3-
ro.pdf
5. https://ro.wikipedia.org/wiki/IMAP
6. http://ro.saferpedia.eu/wiki/IMAP