l jiný uživatel na howstuffworks.com, SMTP server by jednoduše předat zprávy na serveru POP3 pro howstuffworks.com (pomocí malý program s názvem doručovací agent). Vzhledem k tomu, že příjemce je v jiné doméně, SMTP potřebuje komunikovat se dané doméně.
SMTP server má rozhovor s Domain Name Server, nebo DNS (viz Jak fungují webové servery pro podrobnosti). Říká, " Můžete mi dát IP adresu SMTP serveru pro mindspring.com?"~~pobj; DNS odpoví s jedním nebo více IP adres pro SMTP server (y), která provozuje MindSpring.
SMTP server na howstuffworks.com se napojí na SMTP serveru MindSpring používá port 25. To má stejný jednoduchý Text konverzace, že můj e-mailový klient měl s SMTP server pro HowStuffWorks, a dává zprávu do serveru MindSpring. Server MindSpring uznává, že název domény pro standa je MindSpring, takže to podá zprávu MindSpring je POP3 server, který dává zprávu do jsmith poštovní schránky.
Pokud se z nějakého důvodu, SMTP server na HowStuffWorks se nemůže spojit s SMTP serverem na MindSpring, pak se zpráva jde do fronty. SMTP server na většině počítačů používá program nazvaný sendmail dělat skutečné odeslání, takže tato fronta se nazývá sendmail fronty. Sendmail se bude pravidelně pokoušet znovu odeslat zprávy ve frontě. Například by mohlo opakovat každých 15 minut. Po čtyřech hodinách, bude vám obvykle poslat kus mailu, který vám řekne, že je nějaký problém. Po pěti dnech, většina sendmail konfigurace vzdát a vrátit poštu k vám nedoručené.
SMTP server chápe velmi jednoduchý textový příkazy jako HELO, POŠTA, RCPT a dat. Nejčastější příkazy jsou:
HELO - představit sebe
EHLO - představit sebe a požádat o rozšířeném režimu
MAIL FROM: - určit odesílatele
RCPT TO: - uveďte příjemce
DATA - určit tělo zprávy (. Chcete-li, Od a Předmět by měly být v prvních třech řádcích)
RSET - obnovit
QUIT - ukončení relace
HELP - nápovědu k příkazům
VRFY - ověřit adresní
EXPN - rozbalení adresa
sloveso - upovídaný
POP3 a IMAP servery
V nejjednodušších implementacích POP3 server opravdu udržovat sbírku textových souborů - jeden pro každý e-mailový účet. Při doručení zprávy, POP3 serveru jednoduše připojí ji do dolní části souboru příjemce.
Při kontrole e-mailu, e-mailový klient připojí k POP3 serveru pomocí portu 110. serveru POP3 vyžaduje název účtu a heslo. Jakmile jste přihlášeni, POP3 serv