1.2 Il sottosistema di posta elettronica

 

La posta elettronica viene implementata in Internet attraverso la cooperazione di due tipi di sottosistemi:

 

· Mail User Agent (MUA)

· Mail Transport Agent (MTA)

 

Il MUA

Un MUA è l'interfaccia con il client, è un programma di gestione di posta (Outlook, Eudora,…), operativo sul client, che deve:

 

· Possedere un’interfaccia utente per l’inserimento, la composizione, la ricezione e la lettura dei messaggi.

· Conoscere il protocollo per spedire i messaggi (SMTP) e quindi consegnarli ad un MTA per la trasmissione

· Conoscere il protocollo POP3 e IMAP4

· Conoscere la sintassi di composizione dei messaggi (RFC822 e MIME)

 

L’MTA

L’MTA funge da ponte tra due MUA, è l'interfaccia con la rete e quindi si occupa della ricezione e trasmissione dei messaggi.

L’MTA può essere:

 

· un server SMTP che gestisce la spedizione e la ricezione dei messaggi verso e da altri server SMTP

· un server POP3 che gestisce la spedizione dei messaggi al client

· un server IMAP4 che permette la gestione dei messaggi sul server dal client

 

 

                         

 

 

MUA ed MTA comunicano attraverso il meccanismo di spooling: viene utilizzata un’area riservata del filesystem a cui possono accedere entrambi.