Багато користувачів, стикаючись з необхідністю налаштування того чи іншого поштового клієнта, задаються питанням: «Що таке протокол електронної пошти». Дійсно, щоб «примусити» таку програму нормально функціонувати, а потім комфортно нею користуватися, важливо розуміти, який з доступних варіантів слід вибрати, і в чому його відмінність від інших. Саме про поштові протоколах, принципі їх роботи і сфері застосування, а також про деякі інші нюанси буде розказано в цій статті.
зміст
Всього існує три загальноприйнятих стандарту, використовуваних для обміну електронними листами (їх відправки та отримання) - це IMAP, POP3 і SMTP. Є ще HTTP, який часто називають web-поштою, але прямого відношення до нашої сьогоднішньої теми він не має. Нижче розглянемо докладніше кожний з протоколів, визначивши їх характерні особливості та можливі відмінності, але перш за дамо визначення самого терміну.
протокол електронної пошти , Якщо говорити максимально простою і зрозумілою мовою - це те, як саме здійснюється обмін електронною кореспонденцією, тобто, який шлях і з якими «зупинками» проходить лист від відправника до одержувача.
Простий протокол передачі пошти - саме так перекладається і розшифровується повна назва SMTP. Цей стандарт широко використовується для передачі електронної пошти в мережах типу TCP / IP (конкретно для передачі вихідної пошти використовується порт TCP 25). Існує також його більш «нова» різновид - прийняте в 2008 році розширення ESMTP (Extended SMTP), хоча від Simple Mail Transfer Protocol його зараз не відокремлюють.
Протокол SMTP застосовується поштовими серверами і агентами як для відправки, так і для отримання листів, а ось додатки-клієнти, орієнтовані на рядових користувачів, використовують його лише в одному напрямку - відправка електронних листів на сервер для їх подальшої ретрансляцію.
Більшість поштових додатків, до числа яких відносяться загальновідомі Mozilla Thunderbird , The Bat !, Microsoft Outlook , Для отримання листів використовують або POP, або IMAP, про які піде мова далі. При цьому клієнт від Майкрософт (Аутлук) для отримання доступу до користувальницької облікового запису на власному сервері може задіяти пропріетарний протокол, але це вже виходить за рамки нашої теми.
Читайте також: Усунення проблем з отриманням листів по електронній пошті
Протокол поштового відділення третьої версії (переклад з англ.) - це стандарт прикладного рівня, який використовується спеціалізованими програмами-клієнтами для отримання електронної кореспонденції з віддаленого сервера за допомогою того ж типу з'єднання, що і у випадку з SMTP - TCP / IP. Безпосередньо в своїй роботі POP3 задіє порт під номером 110, однак у випадку з SSL / TLS-з'єднанням використовується 995.
Як вже було сказано вище, саме цей поштовий протокол (як і наступний представник нашого списку) найбільш часто застосовується для безпосереднього вилучення пошти. Не в останню чергу це пов'язано з тим фактом, що POP3, поряд з IMAP, не тільки підтримується більшістю спеціалізованих програм-поштовиків, а й використовується провідними постачальниками відповідних послуг - Gmail , Yahoo !, Hotmail і т.д.
Примітка: Стандартом в сфері є саме третя версія даного протоколу. Попередні їй перша і друга (POP, POP2 відповідно) на сьогоднішній день вважаються морально застарілими.
Читайте також: Поштовий сервіс GMail в поштовому клієнті
Це - протокол прикладного рівня, який використовується для доступу до електронної кореспонденції. Як і розглянуті нами вище стандарти, IMAP заснований на транспортному протоколі TCP, а для виконання покладених на нього завдань використовується порт 143 (або 993 для з'єднань типу SSL / TLS).
Власне, саме Internet Message Access Protocol надає найбільш широкі можливості по роботі з листами та безпосередньо поштовими скриньками, розміщеними на центральному сервері. Додаток-клієнт, що використовує для своєї роботи даний протокол, має повний доступ до електронної кореспонденції так, як ніби вона зберігається не на сервері, а на комп'ютері користувача.
IMAP дозволяє виконувати всі необхідні дії з листами і ящиком (ящиками) безпосередньо на ПК без необхідності постійної відправки на сервер прикріплених файлів і текстового вмісту і зворотного їх отримання. Розглянутий вище POP3, як ми вже позначили, працює трохи інакше, «підтягуючи» необхідні дані при підключенні.
Читайте також: Рішення проблем з відправкою листів по електронній пошті
Як було сказано на самому початку статті, HTTP - це протокол, який не призначений для зв'язку по електронній пошті. При цьому він може використовуватися для доступу до поштової скриньки, складання (але не відправки) і отримання електронних листів. Тобто він виконує лише частину функцій, характерних для розглянутих вище поштових стандартів. І все ж, навіть при цьому його нерідко називають веб-поштою. Можливо, певну роль в цьому зіграв колись популярний сервіс Hotmail, в якому використовується саме HTTP.
Отже, ознайомившись з тим, що являє собою кожний з існуючих поштових протоколів, ми можемо сміливо переходити до безпосереднього вибору найбільш підходящого. HTTP, в силу зазначених вище причин, інтересу в даному контексті не представляє, а SMTP орієнтований на вирішення завдань, відмінних від тих, які висуває перед собою пересічний користувач. Отже, коли мова заходить про налаштування та забезпеченні коректної роботи поштового клієнта, вибирати слід між POP3 і IMAP.
У тому випадку, якщо ви бажаєте мати оперативний доступ до всієї, навіть не найактуальнішою електронної кореспонденції, настійно рекомендуємо зупинити свій вибір на IMAP. До переваг даного протоколу можна зарахувати налагоджену синхронізацію, що дозволяє працювати з поштою на різних пристроях - як одночасно, так і в порядку черги, завдяки чому необхідні листи завжди будуть під рукою. Основний же недолік Internet Message Access Protocol випливає з особливостей його функціонування та полягає в порівняно швидкому заповненні дискового простору.
Є у IMAP і інші, не менш важливі переваги - він дозволяє впорядковувати листи в програмі-поштовику в ієрархічному порядку, створювати окремі директорії і поміщати повідомлення туди, тобто виконувати їх сортування. Завдяки цьому можна досить легко організувати ефективну і комфортну роботу з електронною кореспонденцією. Однак з такою корисною функції випливає ще один недолік - поряд зі споживанням вільного місця на диску, виявляється підвищене навантаження на процесор і оперативну пам'ять. На щастя, це помітно тільки в процесі синхронізації, причому виключно на малопотужних пристроях.
POP3 підійде для настройки поштового клієнта в тому випадку, якщо для вас першорядну роль відіграє наявність вільного місця на сервері (накопичувачі) і висока швидкість роботи. При цьому важливо розуміти наступне: зупиняючи свій вибір на цьому протоколі, ви відмовляєте собі в синхронізації між пристроями. Тобто, якщо ви отримали, наприклад, три листи на пристрій №1 і відзначили їх як прочитані, то на пристрої №2, теж працює за Post Office Protocol 3, вони не будуть відзначені такими.
Переваги POP3 складаються не тільки в економії дискового простору, а й у відсутності хоча б мало-мальськи помітного навантаження на ЦПУ і ОЗУ. Даний протокол, незалежно від якості інтернет-з'єднання, дозволяє завантажувати електронні листи цілком, тобто з усім текстовим вмістом і вкладеннями. Так, це відбувається тільки при підключенні, але ось більш функціональний IMAP, за умови обмеженого трафіку або низькій швидкості, завантажить повідомлення лише частково, а то й зовсім покаже тільки їх заголовки, а більшу частину вмісту залишить на сервері «до кращих часів».
У цій статті ми постаралися дати максимально розгорнутий і зрозумілу відповідь на питання, що ж таке протокол електронної пошти. Незважаючи на те, що всього їх існує чотири, інтерес для рядового користувача представляють лише два - IMAP і POP3. Перший зацікавить тих, хто звик користуватися поштою з різних пристроїв, мати швидкий доступ абсолютно до всіх (або необхідним) листів, впорядковувати їх та організовувати. Другий же є більш вузько - значно швидшим в роботі, але не дозволяє організовувати її відразу на декількох пристроях.