<Р> Да предположим, че аз искам да изпратя едно парче електронна поща. Моят имейл ID е мозъка, а аз имам моята сметка на howstuffworks.com. Искам да изпратя имейл до [email protected]. . Аз съм с един самостоятелен клиент за електронна поща като Outlook Express
Когато се създаде профил на фирмата си в HowStuffWorks, казах на Outlook Express името на пощенския сървър - mail.howstuffworks.com. Когато съставите съобщение и натиснете бутона Изпрати, ето какво се случва:
<ол> <ли> Outlook Express се свързва с SMTP сървъра на mail.howstuffworks.com използване на пристанищните 25.
<Ли> Outlook Express има . разговор с SMTP сървър, SMTP сървъра казва адреса на подателя и адреса на получателя, както и тялото на съобщението
<Ли> Сървърът SMTP е на " да " адрес ([email protected]) и почивките го на две части: на името на получателя (ИПетров) и името на домейна (mindspring.com). Ако " да " адрес е бил друг потребител в howstuffworks.com, на SMTP сървъра, просто ще предаде посланието на POP3 сървъра за howstuffworks.com (с помощта на малка програма, наречена представителя на куриера). Тъй като получателят е в друг домейн, SMTP трябва да общуват с този домейн.
<Ли> Сървърът SMTP има разговор с Domain Name Server, или DNS (виж Как уеб сървъри работят за повече подробности). Той казва, " Може ли да ми дадете на IP адреса на SMTP сървъра за mindspring.com?" The DNS отговори с един или повече IP адреси за SMTP сървър (ите), които Mindspring работи.
<Ли> Сървърът SMTP при howstuffworks.com свързва с SMTP сървъра на Mindspring използване на пристанищните 25. Той има същите проста текст разговор, който ми е-мейл клиент имаше с SMTP сървъра за HowStuffWorks и дава съобщение до сървъра Mindspring. Сървърът Mindspring признава, че името на домейна за ИПетров е най Mindspring, така че подава съобщението на POP3 сървър Mindspring, която поставя съобщението в пощенската кутия ИПетров му.
Ако по някаква причина, SMTP сървъра най HowStuffWorks не могат да се свържат с SMTP сървъра на Mindspring, тогава съобщението отива в режим на изчакване. Сървърът SMTP за повечето машини използва една програма, наречена Sendmail да направя действителното изпращане, така че тази опашка се нарича Sendmail опашката. Sendmail периодично ще се опита да изпрати отново посланията в своята опашка. Например, може да опита отново на всеки 15 минути. След четири часа, той обикновено ще ви и