4.2 SMTP e POP3

SMTP (Simple Mail Transfer Proctol)

Il protocollo SMTP (Simple Mail Transfer Protocol) Ë quel servizio che si occupa di smistare la posta sulle reti TCP/IP. Questo protocollo ci permette, inoltre, di comprendere a fondo come lavora il nostro mailer. La porta a cui SMTP richiede la connessione Ë la n. 25.
La procedura per spedire un'e-mail prevede delle fasi standard:
Contrattazione: il server saluta con un tipico banner:"220 dominio SMTP Service ready";
Dialogo ( botta-risposta tra il client ed il server)
Chiusura

Esempio di una "conversazione" SMTP:

helo dominio
250 mail.dominio.it
mail from: <amico@ciao.it>
250 MAIL FROM: <amico@ciao.it> OK
rcpt to: <destin@tario.it>
250 RCPT TO: <destin@tario.it> OK
data

354 Start mail input; end with <CRLF>.<CRLF>
ciao, questa Ë una prova...
.
250 <3AB8900000490F69> Mail accepted

Una specificazione Ë d'obbligo: il protocollo SMTP non Ë case-sensitive, cioË i comandi scritti in minuscolo o in MAIUSCOLO avranno lo stesso effetto.

continua