RFC 5321 - Protocollo Semplice di Trasferimento Posta (Simple Mail Transfer Protocol)
Data di pubblicazione: Ottobre 2008
Stato: Standard Internet (STD 10)
Autore: J. Klensin
Rende obsoleto: RFC 2821
Aggiorna: RFC 1123
Sommario
Questo documento è una specifica del protocollo base per il trasporto della posta elettronica su Internet. Consolida, aggiorna e chiarisce diversi documenti precedenti, rendendo tutti o parti della maggior parte di essi obsoleti. Copre i meccanismi di estensione SMTP e le migliori pratiche per l'Internet contemporaneo, ma non fornisce dettagli su particolari estensioni. Sebbene SMTP sia stato progettato come protocollo di trasporto e consegna della posta, questa specifica contiene anche informazioni importanti per il suo uso come protocollo di "sottomissione posta" per sistemi di lettura posta "UA diviso" (User Agent) e ambienti mobili.
Indice
- 1. Introduzione
- 1.1 Trasporto della posta elettronica
- 1.2 Storia e contesto di questo documento
- 1.3 Convenzioni del documento
- 2. Il modello SMTP
- 2.1 Il modello base
- 2.2 Il sistema di estensione
- 2.3 Terminologia SMTP
- 2.4 Consegna generale della posta
- 3. Le procedure SMTP: panoramica
- 3.1 Avvio della sessione
- 3.2 Avvio del client
- 3.3 Transazioni di posta
- 3.4 Inoltro per correzione o aggiornamento indirizzo
- 3.5 Comandi per il debug degli indirizzi
- 3.6 Relay e routing della posta
- 3.7 Gateway della posta
- 3.8 Terminazione di sessioni e connessioni
- 3.9 Mailing list e alias
- 4. Le specifiche SMTP
- 4.1 Comandi SMTP
- 4.2 Risposte SMTP
- 4.3 Sequenziamento di comandi e risposte
- 4.4 Informazioni di traccia
- 4.5 Problemi di implementazione aggiuntivi
- 5. Risoluzione degli indirizzi e gestione della posta
- 5.1 Localizzazione dell'host di destinazione
- 5.2 IPv6 e record MX
- 6. Rilevamento e gestione dei problemi
- 6.1 Consegna affidabile e risposte via e-mail
- 6.2 Messaggi indesiderati, non richiesti e "di attacco"
- 6.3 Rilevamento di loop
- 6.4 Compensazione per irregolarità
- 7. Considerazioni sulla sicurezza
- 7.1 Sicurezza della posta e spoofing
- 7.2 Copie "cieche"
- 7.3 VRFY, EXPN e sicurezza
- 7.4 Reindirizzamento della posta basato sui codici di risposta 251 e 551
- 7.5 Divulgazione di informazioni negli annunci
- 7.6 Divulgazione di informazioni nei campi di traccia
- 7.7 Divulgazione di informazioni nell'inoltro messaggi
- 7.8 Resistenza agli attacchi
- 7.9 Ambito di operazione dei server SMTP
- 8. Considerazioni IANA
- 8.1 Registro delle estensioni di servizio SMTP
- 8.2 Registro dei tag letterali di indirizzo
- 8.3 Registro dei tipi di trasmissione posta
- 9. Ringraziamenti
- 10. Riferimenti
- 10.1 Riferimenti normativi
- 10.2 Riferimenti informativi
Appendici
- Appendice A. Servizio di trasporto TCP
- Appendice B. Generazione di comandi SMTP dai campi header RFC 822
- Appendice C. Route di origine
- Appendice D. Scenari
- Appendice E. Altri problemi di gateway
- Appendice F. Funzionalità deprecate di RFC 821
Parole chiave: SMTP, e-mail, trasporto posta, protocollo Internet, messaggistica, relay posta