Come capire protocollo SMTP

July 24

Come capire protocollo SMTP


SMTP (o Simple Mail Transfer Protocol) è uno standard Internet per la trasmissione della posta elettronica (e-mail) attraverso le reti. In genere si vede SMTP utilizzato per la trasmissione di e-mail tra i due server di posta o come un protocollo utilizzato per il trasporto della posta in uscita. Se stai risoluzione di un problema con la trasmissione e-mail e / o server di posta elettronica, potrebbe essere necessario comprendere protocollo SMTP.

istruzione

Pre-requisito Concetti Computer Networking

1 Conoscere la suite di protocolli Internet noto come TCP / IP. Questa suite è composta da due componenti: il protocollo TCP (Transmission Control Protocol - vedi RFC 793 in Bibliografia) e IP (Internet Protocol - vedere RFC 791 in Bibliografia). La conoscenza di queste due risorse aiuta a capire come i computer comunicano tra loro in una rete di computer. In questo modo le basi per la comprensione protocollo SMTP.

2 Ulteriori informazioni su socket Internet. Questo concetto (vedi RFC 147 in Bibliografia) si basa su TCP / IP e come le applicazioni comunicano tra loro attraverso una rete TCP / IP.

3 La documentazione per SMTP (vedi RFC 821 in Bibliografia). Sappiate che SMTP comunica tramite TCP / IP con altri computer attraverso la porta TCP 25. In altre parole, il computer di origine (mittente) si collega tramite TCP 25 (presa di Internet) sul computer di destinazione (ricevitore).

Protocollo SMTP Basics

4 sezione Review 2 in RFC 821 per una panoramica di come funziona la comunicazione SMTP. Capire che SMTP è bidirezionale e strutturato, in modo tale che ogni comando dal computer di invio deve essere correttamente riconosciuto dal computer ricevente.

5 sezione Review 3.5 in RFC 821 per capire come i computer stabilire una connessione SMTP e verificare l'un l'altro. Il comando HELO assicura che il computer ricevente è un membro del nome di dominio a cui è stato inviato l'e-mail.

6 Commenta sezione 3.1 in RFC 821 per capire i comandi di base del protocollo. Ci sono quattro affermazioni di base (con i rispettivi riconoscimenti) che costituiscono una conversazione SMTP: posta dal mittente, il ricevimento al destinatario, i dati e il corpo del messaggio e-mail seguito da <CRLF> <CRLF> (ritorno a capo, avanzamento riga. , periodo, ritorno a capo, avanzamento riga).

Consigli e avvertenze

  • Consideriamo questa analogia quando si cerca di capire protocollo SMTP. TCP / IP è analoga agli indirizzi di strada che si utilizza per comunicare tramite il servizio postale statunitense. Prese di Internet sono analoghi alle singole persone in un unico indirizzo a cui è possibile comunicare. SMTP è analogo al metodo (ad esempio un telefono) in cui si comunica con quella persona individuale a quell'indirizzo individuale.