Funcionament del correu electrònic: Guia completa
Clasificado en Informática
Escrito el en catalán con un tamaño de 71,57 KB
Com funciona el correu electrònic?
El correu es transmet a través de la xarxa per tot el món com a text pla fent servir el protocol SMTP. Aquest protocol pot incloure autentificació i un petit control d'errors que s'informa mitjançant missatges.
Elements que intervenen en el procés
Els elements que intervenen en el procés que va d'un client fins a un altre, s'anomenen:
- MUA (Mail User Agent): És el que fa servir el client final per llegir o escriure correus electrònics.
- MTA (Mail Transfer Agent): Serveix per enviar correus de servidor a servidor. Fa servir SMTP per comunicar-se amb altres agents MTA. A més, suposa que la connexió està sempre activa.
- MDA (Mail Delivery Agent): Funcionament molt similar a l'MTA, però creat per a connexions no sempre actives (dial-up connections). És a dir, no controla els lliuraments de correu amb un altre servidor. Sí que es fa servir, però, per comunicar-se amb el MUA, o client de correu final.
Exemple de funcionament
Anem a veure com funciona tot el procés. Imaginem que un client amb el compte [email protected] vol enviar un correu electrònic a un altre client que té l'adreça [email protected].
- [email protected] elabora l'email i l'envia a [email protected].
- El primer lloc on arriba és al MTA de tarragona.com, que el posa a la cua per lliurar-lo darrere d'altres missatges que puguin estar pendents d'enviar.
- El MTA de tarragona.com contacta amb el MTA de girona.net. Una vegada el MTA de girona.net ha reconegut la connexió, el MTA de tarragona.com envia el missatge. Després que el servidor de girona.net hagi acceptat i reconegut el receptor del missatge, la connexió es tanca entre els dos MTA.
- El MTA de girona.net posa el missatge a la bústia de recepció (incoming mailbox) de Rubèn. Rubèn rebrà una notificació la propera vegada que entri al seu correu.
Errors principals que podem trobar
Destinatari incorrecte
Moltes vegades enviem un missatge i posem malament el destinatari. Si posem el cas anterior on en David vol enviar el missatge a en Rubèn i posa l'adreça [email protected] (que evidentment no ha d'existir), el MTA de girona.net rebutjarà l'email de David i informarà al MTA de tarragona.com. Llavors, el MTA de tarragona.com farà un nou missatge que enviarà al correu de David indicant que el destinatari no existeix.
MTA no actiu
El MTA de girona.net no està actiu durant un temps. En aquest cas, el MTA de girona.net no informa de res al MTA de tarragona.com. Llavors, el MTA de tarragona.com informarà a David que no ha pogut enviar-ho inicialment (initial delivery attempt has failed). Després, el MTA de tarragona ho intentarà més cops (depenent de la configuració que l'administrador de sistema hagi fet), i si no ho aconsegueix, informarà que ha sigut impossible lliurar el missatge.