July 24
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.
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).
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).