Протоколи за електронна поща: POP3, IMAP4, SMTP

Съдържание:

Протоколи за електронна поща: POP3, IMAP4, SMTP
Протоколи за електронна поща: POP3, IMAP4, SMTP
Anonim

Тази статия обхваща най-често използваните имейл протоколи в Интернет - POP3, IMAP и SMTP. Всеки от тях има специфична функция и начин на работа. Съдържанието на статията обяснява коя конфигурация е най-подходяща за специфичните нужди на потребителя при използване на имейл клиент. Той също така разкрива отговора на въпроса кой протокол поддържа електронна поща.

Какво е POP3?

Post Office Protocol Version 3 (POP3) е стандартен пощенски протокол, използван за получаване на имейл от отдалечен сървър до локален пощенски клиент. Позволява ви да изтегляте съобщения на вашия локален компютър и да ги четете, дори ако потребителят е офлайн. Моля, имайте предвид, че когато използвате протокола POP3 за свързване с вашия акаунт, съобщенията се изтеглят локално и се изтриват от имейл сървъра.

По подразбиране POP3 протоколът работидва порта:

  • порт 110 е нешифрован POP3 порт;
  • порт 995 - това трябва да се използва, ако искате да се свържете сигурно с POP3.
имейл протоколи
имейл протоколи

Какво е IMAP?

Internet Message Access Protocol (IMAP) е протокол за извличане на имейл, използван за достъп до него на отдалечен уеб сървър от локален клиент. IMAP и POP3 са двата най-често използвани протокола за получаване на имейли и се поддържат от всички съвременни имейл клиенти и уеб сървъри.

Протоколът POP3 предполага, че вашият имейл адрес е достъпен само от едно приложение, докато IMAP ви позволява да влизате от няколко клиента едновременно. Ето защо IMAP е най-добрият, ако ще осъществявате достъп до имейла си от множество места или ако съобщенията ви се управляват от множество потребители.

IMAP протоколът работи на два порта:

  • порт 143 е нешифрован IMAP порт по подразбиране;
  • порт 993 - трябва да се използва, ако искате да се свържете сигурно чрез IMAP.

Какво е SMTP?

Протоколът за прехвърляне на поща (SMTP) е стандартният протокол за изпращане на имейл през Интернет.

SMTP работи на три порта:

  • порт 25 е нешифрован SMTP порт по подразбиране;
  • порт 2525 - отваря се на всички сървъри на SiteGround, ако порт 25се филтрира (например от вашия интернет доставчик) и искате да изпращате нешифровани имейли чрез SMTP;
  • порт 465 - това се използва, ако искате да изпращате сигурно съобщения чрез SMTP.

Какви протоколи се използват за обмен на електронна поща? Концепции и термини

Терминът "имейл сървър" се отнася до двата сървъра, необходими за изпращане и получаване на имейли, т.е. SMTP и POP.

протокол pop3
протокол pop3

Сървърът за входяща поща е сървърът, свързан с вашия имейл адрес. Не може да има повече от един сървър за входяща поща. Достъпът до входящи съобщения изисква имейл клиент, програма, която може да получава имейл от акаунт, позволявайки на потребителя да чете, препраща, изтрива и отговаря на съобщения. В зависимост от вашия сървър, можете да използвате специален имейл клиент (като Outlook Express) или уеб браузър. Например Internet Explorer се използва за достъп до акаунти, базирани на имейл. Писмата се съхраняват на сървъра за входяща поща, докато не бъдат изтеглени. След като изтеглите вашата поща от пощенския сървър, няма да можете да го направите отново. За да качите успешно данни, трябва да въведете правилните настройки във вашата програма за електронна поща. Повечето сървъри за входяща поща използват един от следните протоколи: IMAP, POP3,

Сървър за изходяща поща (SMTP)

Това е сървър, използван само за изпращане на имейли (за прехвърлянето им от вашияпрограма за имейл клиент до получателя). Повечето сървъри за изходяща поща използват протокола SMTP (Simple Mail Transfer Protocol) за изпращане на поща. В зависимост от вашите мрежови настройки, сървърът за изходяща поща може да принадлежи на вашия интернет доставчик или сървъра, където сте настроили акаунта си. Като алтернатива можете да използвате SMTP сървър, базиран на абонамент, който ще ви позволи да изпращате имейли от всеки акаунт. Поради проблеми със спама повечето сървъри за изходяща поща няма да ви позволят да изпращате имейли, освен ако не сте влезли в мрежата си. Сървър с отворено реле ще ви позволи да го използвате за изпращане на имейли, независимо дали принадлежите към неговата мрежова група или не.

безплатен имейл
безплатен имейл

E-mail портове

За мрежи, порт означава крайната точка на логическа връзка. Номерът на порта определя неговия тип. Портовете за електронна поща по подразбиране са изброени по-долу:

  • POP3 - порт 110;
  • IMAP - порт 143;
  • SMTP - порт 25;
  • HTTP - порт 80;
  • сигурен SMTP (SSMTP) - порт 465;
  • сигурен IMAP (IMAP4-SSL) - порт 585;
  • IMAP4 през SSL (IMAPS) - порт 993;
  • Secure POP3 (SSL-POP) - порт 995.

Протоколи за електронна поща: IMAP, POP3, SMTP и

По принцип протоколът се отнася до стандартния метод, използван във всеки крайкомуникационен канал. За да се справите с имейл, трябва да използвате специален клиент за достъп до пощенския сървър. От своя страна те могат да обменят информация помежду си, използвайки напълно различни протоколи.

Какви протоколи се използват за обмен на електронна поща?
Какви протоколи се използват за обмен на електронна поща?

IMAP протокол

IMAP (Internet Message Access Protocol) е стандартен протокол за достъп до имейл от вашия локален сървър. IMAP е протокол клиент/сървър, при който се получава имейл и данните се съхраняват от вашия интернет сървър. Тъй като изисква само малко количество пренос на данни, той работи добре дори при бавна връзка, като комутируема връзка. Когато се опитва да прочете конкретно имейл съобщение, клиентът изтегля данни от сървъра. Можете също така да създавате и управлявате папки или пощенски кутии на сървъра, да изтривате съобщения.

POP3 протокол

Протоколът за прехвърляне на имейли на Post Office Protocol 3 (POP) предоставя прост, стандартизиран начин за потребителите да имат достъп до пощенските кутии и да изтеглят съобщения на своите компютри.

Когато използвате POP протокола, всичките ви имейл съобщения ще бъдат изтеглени от пощенския сървър на локалния компютър. Можете също така да оставите копия на вашите имейли на сървъра. Предимството е, че след като вашите съобщения бъдат изтеглени, можете да изключите вашата интернет връзка и да четете имейла си в свободното си време, без да правите допълнителни разходи за комуникация. С другаОт друга страна, вие получавате и изтегляте много нежелани съобщения (включително спам или вируси), използвайки този протокол.

SMTP протокол

SMTP (Simple Mail Transfer Protocol) се използва от агента за прехвърляне на поща (MTA) за доставяне на имейл съобщения до конкретен сървър получател. SMTP може да се използва само за изпращане на имейли, но не и за получаване. В зависимост от настройките на вашата мрежа или интернет доставчик, може да сте в състояние да използвате SMTP протокола само при определени условия.

HTTP протоколи

HTTP не е имейл протокол, но може да се използва за достъп до вашата пощенска кутия. Също така често се нарича уеб имейл. Може да се използва за съставяне или получаване на имейли от вашия акаунт. Hotmail е добър пример за използване на HTTP като имейл протокол.

Управлявани прехвърляния на файлове и мрежови решения

Вашата способност да изпращате и получавате имейли се дължи главно на трите TCP протокола. Те са SMTP, IMAP и POP3.

какъв протокол поддържа електронна поща
какъв протокол поддържа електронна поща

SMTP

Нека започнем със SMTP, защото основната му функция е различна от другите две. SMTP протоколът или Simple Mail Transfer Protocol се използва основно за изпращане на имейл от имейл клиент (като Microsoft Outlook, Thunderbird или Apple Mail) до имейл сървър. Използва се също за препращане или препращане на имейл съобщения отедин пощенски сървър към друг. Това е необходимо, ако подателят и получателят имат различни доставчици на имейл услуги.

SMTP, който е посочен в RFC 5321, използва порт 25 по подразбиране. Може също да използва порт 587 и порт 465. Последният, който беше въведен като предпочитан порт за защитен SMTP (известен още като SMTPS), е отхвърлен. Но всъщност той все още се използва от няколко доставчици на пощенски услуги.

POP3

Протоколът на пощенската служба или POP се използва за извличане на имейл съобщения от пощенски сървър към имейл клиент. Най-новата версия, която се използва широко, е версия 3, откъдето идва и терминът "POP3".

POP, версия 3, посочена в RFC 1939, поддържа разширения и няколко механизма за удостоверяване. Необходими са функции за удостоверяване, за да се попречи на нападателите да получат достъп до съобщенията на потребителите.

POP3 клиент получава имейл по следния начин:

  • се свързва към пощенския сървър на порт 110 (или 995 за SSL/TLS връзки);
  • извлича имейл съобщения;
  • изтрива копия на съобщения, съхранявани на сървъра;
  • прекъсва връзката със сървъра.

Въпреки че POP клиентите могат да бъдат конфигурирани така, че сървърът да може да продължи да съхранява копия на изтеглени съобщения, стъпките по-горе са обичайна практика.

IMAP

IMAP, особено текущата версия (IMAP4), е по-сложен протокол. Това позволява на потребителите да групират свързанисъобщения и ги поставяйте в папки, които от своя страна могат да бъдат организирани йерархично. Той също така е оборудван с флагове за съобщения, които показват дали съобщението е прочетено, изтрито или получено. Той дори позволява на потребителите да търсят пощенски кутии на сървъра.

Работна логика (настройки на imap4):

  • се свързва с пощенски сървър на порт 143 (или 993 за SSL/TLS връзки);
  • извлича имейл съобщения;
  • се използва за свързване преди затваряне на приложението за пощенски клиент и изтегляне на съобщения при поискване.

Моля, имайте предвид, че съобщенията не се изтриват на сървъра. Това може да има сериозни последици. IMAP спецификациите могат да бъдат намерени в RFC 3501.

протокол за получаване на имейл
протокол за получаване на имейл

Избор между IMAP и POP3

Тъй като основната функция на SMTP е коренно различна, дилемата на най-добрия протокол обикновено включва само IMAP и POP3.

Ако пространството за съхранение на сървъра е важно за вас, изберете POP3. Сървър с ограничена памет е един от основните фактори, които могат да ви принудят да поддържате POP3. Тъй като IMAP оставя съобщения на сървъра, той може да изразходва памет по-бързо от POP3.

Ако искате да получите достъп до пощата си по всяко време, най-добре е да се придържате към IMAP. Има една добра причина, поради която IMAP е проектиран да съхранява съобщения на сървъра. Използва се за търсене на съобщения от множество устройства - понякога дори по едно и също време. Така че, ако имате iPhone, таблет с Android, лаптоп и настолен компютър и искате да четете имейли от някое или всички от тези устройства, тогава IMAP е най-добрият избор.

Синхронизацията е друго предимство на IMAP. Ако имате достъп до имейли от няколко устройства, вероятно ще искате всички те да показват каквито и действия да сте предприели.

Например, ако четете съобщения A, B и C, искате те да бъдат маркирани като "прочетени" и на други устройства. Ако сте изтрили букви B и C, ще искате едни и същи съобщения да бъдат изтрити от вашата пощенска кутия на всички джаджи. Всички тези синхронизации могат да бъдат постигнати само ако използвате IMAP.

Тъй като IMAP позволява на потребителите да организират йерархично съобщенията и да ги поставят в папки, това помага на потребителите да организират по-добре кореспонденцията си.

Разбира се, цялата IMAP функционалност идва с цена. Тези решения са по-трудни за изпълнение и в крайна сметка консумират много повече CPU и RAM, особено когато извършва процеса на синхронизация. Всъщност високото използване на процесора и паметта може да се случи както от страна на клиента, така и от страна на сървъра, ако има много съобщения за синхронизиране. От тази гледна точка, POP3 протоколът е по-евтин, макар и по-малко функционален.

Поверителността също е един от проблемите, които силно ще зависят от крайните потребители. Те обикновено предпочитат да изтеглят всички имейли и да не напускаттехни копия на неизвестен сървър.

Скоростта е предимство, което варира и зависи от ситуацията. POP3 има възможност да изтегля всички имейл съобщения при връзка. А IMAP може, ако е необходимо (например, когато няма достатъчно трафик), да изтегля само заглавки на съобщения или определени части и да остави прикачени файлове на сървъра. Само когато потребителят реши, че останалите части си струва да бъдат изтеглени, те ще му станат достъпни. Следователно IMAP може да се счита за по-бърз.

Въпреки това, ако всички съобщения на сървъра трябва да се изтеглят всеки път, тогава POP3 ще бъде много по-бърз.

smtp имейл протокол
smtp имейл протокол

Както можете да видите, всеки от описаните протоколи има своите предимства и недостатъци. От вас зависи да решите кои функции или характеристики са по-важни.

Освен това, начинът, по който искате да получите достъп до имейл клиента, определя кой протокол е предпочитан. Потребителите, които работят само от една машина и използват уеб поща за достъп до новите си имейли, ще оценят POP3.

Въпреки това, потребителите, които обменят пощенски кутии или имат достъп до имейлите си от различни компютри, ще предпочетат IMAP.

Спам защитни стени с SMTP, IMAP и POP3

Повечето защитни стени за спам се занимават и защитават само SMTP протокола. Сървърите изпращат и получават SMTP имейл и те ще бъдат проверени от защитната стена за спам на шлюза. Въпреки това, някои защитни стени за спам предоставят възможност за защита на POP3 и IMAP4, когато външни потребители се нуждаят от тези услуги задостъп до техния имейл.

SMTP защитните стени са прозрачни за крайните потребители; няма промени в конфигурацията за клиенти. Потребителите все още получават и изпращат имейл съобщения до имейл сървъра. Например Exchange или Dominos трябва да конфигурират базирано на прокси маршрутизиране на съобщения към защитната стена, когато изпращат имейл, и да разрешат изпращането на имейл от защитната стена.

Препоръчано: