10. Protokoly aplikační vrstvy

10.4. Elektronická pošta

E-mail používá dva protokoly aplikační vrstvy, které spolupracují. Jeden slouží k odesílání pošty, což je protokol SMTP, a druhý k přijímání zpráv, což je protokol POP3. Dnes lze IMAP používat také k přijímání e-mailů. Tyto protokoly úzce souvisejí s aplikacemi, procesy běžícími na klientských počítačích a serverech, které vytvářejí a přijímají zprávy. Jedná se o procesy MUA (Mail User Agent), MTA (Mail Transfer Agent) a MDA (Mail Delivery Agent).Proces MUA běží na klientském počítači a ostatní dva procesy na poštovním serveru.

Zjednodušený postup odesílání e-mailů pomocí proxy serveru je následující:

1. uživatel vytvoří e-mailovou zprávu a pomocí procesu MUA ji předá poštovnímu serveru a procesu MTA běžícímu na tomto serveru.

2. tento proces analyzuje záhlaví zprávy, včetně. k určení příjemce zprávy a kontroluje, zda je uživatel, na kterého zpráva směřuje, v jeho seznamu uživatelů.

3. pokud ano, předá zprávu procesu MDA, který je zodpovědný za její doručení příslušnému příjemci.

4. pokud příjemce zprávy nemá účet na daném serveru, proces MTA předá zprávu procesu MTA na jiném serveru, kde se nachází uživatelský účet.

5. server předá zprávu procesu MDA, který ji doručí určenému příjemci.

V následující tabulce jsou uvedeny porty, na kterých pracuje e-mailový protokol.

Protokol

Číslo portu

IMAP

143

POP3

110

SMTP

25

Šifrovaný IMAP

993

Šifrovaný POP3

995

Šifrovaný SMTP

465 nebo 587