Рекомендуємо, 2022

Вибір Редакції

Різниця між SMTP і POP3

Для надсилання та отримання пошти необхідні два агенти, агент передачі повідомлень і агент доступу до повідомлень . Агент передачі повідомлень передає повідомлення з клієнтського комп'ютера на поштовий сервер одержувача. Тепер, це робота агента доступу до повідомлень, щоб витягти повідомлення з поштової скриньки, присутньої на поштовому сервері на стороні одержувача, до комп'ютера одержувача. У нас є один агент передачі повідомлень, тобто S MTP (Simple Mail Transfer Agent), і ми маємо два агенти доступу до повідомлень POP (Post Office Protocol) і IMAP (протокол доступу до пошти Інтернету). У цій статті я обговорював відмінності між SMTP і POP3.

Основна відмінність між SMTP і POP3 полягає в тому, що SMTP є агентом передачі повідомлень, який використовується для передачі повідомлення, а POP3 - агент доступу до повідомлень, який використовується для отримання повідомлення. Існує ще кілька відмінностей між SMTP і POP3, які я обговорював у таблиці порівняння, показаної нижче; будь ласка, подивіться.

Діаграма порівняння

Основа для порівнянняSMTPPOP3
ОсновнийЦе агент передачі повідомлень.Це агент доступу до повідомлень.
Повна формаПростий протокол передачі пошти.Протокол поштового відділення версії 3.
Мається на увазіМіж відправником і сервером пошти відправника і між сервером пошти відправника і сервером пошти одержувача.Між приймачем і приймачем поштового сервера.
роботиВона передає пошту з комп'ютера відправників на поштову скриньку, присутню на поштовому сервері одержувача.Це дозволяє отримувати і організовувати пошту з поштової скриньки на сервері пошти отримувача на комп'ютер приймача.

Визначення SMTP

SMTP (Simple Mail Transfer Protocol) - це агент передачі повідомлень (MTA). Є два MTAs клієнта MTA і сервер MTA. Клієнт MTA у системі клієнта відправляє пошту, яка надходить на сервер MTA на поштовому сервері клієнта. Далі клієнтський поштовий сервер має клієнтський MTA, який відправляє пошту з поштового сервера клієнта на сервер MTA на поштовому сервері одержувача. SMTP - це протокол, який визначає MTA клієнт-сервер в Інтернеті.

Протокол SMTP використовується в сценарії, коли як відправник, так і одержувач пошти повинні бути підключені до поштового сервера за допомогою WAN або LAN . Протокол SMTP використовується два рази, спочатку між відправником і його поштовим сервером, а другий між поштовим сервером клієнта і поштовим сервером приймачів . SMTP не використовується між поштовим сервером і приймачем; протокол POP виконує це завдання.

Тепер давайте зупинимося на роботі SMTP. SMTP визначає команду і відповіді, які використовуються для передачі повідомлень між клієнтом і сервером MTA. Команди надсилаються з клієнта на сервер . Відповіді відправляються з сервера на клієнта .

Передача пошти між клієнтським MTA та сервером MTA відбувається у три етапи: встановлення з'єднання, передача пошти та припинення з'єднання . Спочатку з'єднання встановлюється між клієнтом і сервером MTA. Після встановлення з'єднання між одним відправником і кількома одержувачами обмінюється єдиною поштою. Після успішної передачі повідомлення з'єднання припиняється клієнтом.

Визначення POP3

Як ми бачили вище, SMTP виконує завдання доставки пошти від клієнта до сервера MTA. Тепер для витягання пошти з сервера MTA на приймач потрібно витягнути протокол. Для цього у нас є протокол POP3, тобто протокол поштового відділення версії 3 . Це агент доступу до повідомлень .

POP3 має клієнт і сервер MAA ; Програмне забезпечення MAA клієнта встановлюється на комп'ютері одержувача, тоді як сервер MAA встановлюється на поштовому сервері одержувача . Для доступу / читання пошти користувач повинен спочатку завантажити пошту з поштової скриньки на поштовий сервер на свій комп'ютер.

Для доступу до пошти з поштового скриньки, присутньої на поштовому сервері, клієнт MAA на комп'ютері-одержувачі встановлює з'єднання з поштовим сервером за допомогою TCP- порту 110 . Для встановлення з'єднання клієнт MAA на комп'ютері одержувача надсилає ім'я користувача і пароль до поштової скриньки. Потім користувач аутентифікується для отримання поштових повідомлень по одному.

POP3 працює на двох режимах видалення режиму і режиму збереження . Режим видалення, видаляє пошту з поштової скриньки після її отримання і цей режим використовується, коли користувач працює на своєму постійному комп'ютері. Оскільки листи можуть бути збережені і організовані на постійному комп'ютері користувача, воно не повинно залишатися в поштовій скриньці.

Режим збереження використовується, коли користувач не працює на своєму постійному комп'ютері. У режимі збереження, повідомлення пошти залишаються в поштовій скриньці навіть після її отримання для подальшої організації пошти на постійному комп'ютері користувача.

Основні відмінності між SMTP і POP3

  1. Ключовою відмінністю між SMTP і POP3 є те, що SMTP є агентом передачі повідомлень, а POP3 - агентом доступу до повідомлень .
  2. SMTP має повну форму Simple Mail Transfer Agent, тоді як повна форма для POP3 є Post Office Protocol .
  3. Протокол SMTP мається на увазі два рази: спочатку між відправником і поштовим сервером відправника, а другий між поштовим сервером відправника і отримувача . Тим не менш, POP передбачається між поштовим сервером приймача та приймача .
  4. SMTP використовується для відправки пошти з комп'ютера відправника на поштовий сервер приймачів . З іншого боку, POP3 використовується для отримання та організації пошти з поштової скриньки, присутньої на поштовому сервері одержувача.

Висновок:

SMTP - це протокол, який визначає роботу агента передачі повідомлень. Він використовується для надсилання пошти з комп'ютера відправника на поштовий сервер отримувача. POP - це протокол витягування, необхідний для витягання пошти з поштового сервера одержувача на комп'ютер приймача. Він також дозволяє користувачеві організувати пошту.

Top