Для роботи електронної пошти в Internet розроблений спеціальний протокол SMTP, що є протоколом прикладного рівня і використовує транспортний протокол TCP. Однак, разом з цим протоколом використовується і UUCP протокол, який добре підходить для використання телефонних ліній зв'язку.
Основою будь–якої поштової служби є система адрес. Без точної адреси неможливо доставити пошту адресату. В Internet прийнята система адрес, що базується на доменній адресі машини, підключеної до мережі. Наприклад, для користувача Drobyk машини з адресою DUIKT.net.kiev.ua поштова адреса буде виглядати як:
Drobyk@DUIKT.net.kiev.uaТаким чином, адреса складається з двох частин: ідентифікатора користувача, що записується перед знаком "комерційного ей" – "@", і доменної адреси машини, що записується після знака "@". Адреса UUCP записується як рядок виду:
net.kiev.ua!DUIKT!DrobykПрограма розсилання пошти Sendmail сама перетворить адреси формату Internet в адреси формату UUCP, якщо доставка повідомлення здійснюється по цьому протоколу. Simple Mail Transfer Protocol був розроблений для обміну поштовими повідомленнями в мережі Internet. SMTP не залежить від транспортного середовища і може використовуватися для доставки пошти в мережах із протоколами, відмінними від TCP/IP і Х.25. Досягається це за рахунок концепції IPCE, яка дозволяє взаємодіяти процесам, що підтримують SMTP в інтерактивному режимі, а не в режимі "stop–go".
Модель протоколу. Взаємодія в рамках SMTP будується за принципом двостороннього зв'язку, що встановлюється між відправником і одержувачем поштового повідомлення. При цьому відправник ініціює з'єднання і посилає запити на обслуговування, а одержувач на ці запити відповідає. Фактично, відправник виступає в ролі клієнта, а одержувач – сервера.
Канал зв'язку встановлюється безпосередньо між відправником і одержувачем повідомлення. При такій взаємодії пошта досягає абонента протягом декількох секунд після відправлення.
Рис. 3.5. Схема взаємодії за протоколом SMTP