Протоколы электронной почты POP и IMAP
Электронная почта стала критически важной в повседневной жизни. В те дни даже люди делили компьютеры для проверки электронной почты, но в наши дни у человека может быть более одного устройства для проверки электронной почты. Протоколы POP и IMAP были введены с учетом всех этих потребностей. SMTP (простой протокол передачи почты) - это протокол, используемый для отправки электронной почты, а POP (протокол почтового отделения) и IMAP (протокол доступа к сообщениям в Интернете) используются для получения электронной почты с почтового сервера.
POP (протокол почтового отделения)
В основном POP - это протокол доступа к электронной почте, используемый для загрузки электронной почты с центрального почтового сервера. POP-клиенты или приложения обычной электронной почты, такие как MS Outlook и MS Outlook Express, будут загружать все электронные письма с сервера на локальный компьютер, удалять их на сервере, а затем отключать соединение, установленное TCP и UDP.
Как правило, POP-сервер использует порт 110 для прослушивания POP-запросов, но в защищенных почтовых службах TLS (Transport Layer Security) или SSL (Secure Socket Layer) будут использоваться для подключения к почтовому серверу с помощью команды STLS или POP3S.. (Порт № 995).
Несмотря на то, что в почтовом клиенте есть опция, позволяющая оставлять копии писем на сервере, что обычно не практикуется по разным причинам. В те дни, учитывая пространство почтового сервера, этот метод был бы введен, но в наши дни пространство сервера находится в байтах Terra, и это вовсе не ограничение.
IMAP (протокол доступа к сообщениям в Интернете)
IMAP - это еще один протокол для доступа к почте с сервера. Сервер IMAP прослушивает порт 143 для входящих запросов на доставку почты. В основном в протоколе IMAP электронные письма будут храниться на централизованном сервере и могут быть доступны для любых клиентов в любом месте. Вы можете просто думать об этом как о подключении удаленного рабочего стола к серверу, где почтовые клиенты, такие как Outlook, работают на той же машине, где также работает POP-сервер. Вы просто используете окно или приложение удаленного рабочего стола для просмотра почтового клиента, который работает удаленно. У IMAP есть много возможностей и преимуществ по сравнению с POP.
(1) Подключение к серверу IMAP
В среде IMAP почтовые клиенты часто остаются подключенными к серверу IMAP, пока активен пользовательский интерфейс.
(2) Несколько клиентов и одновременный доступ
Поскольку письма хранятся на почтовом сервере, а не как POP, загруженные сообщения будут удалены здесь, на сервере IMAP, мы можем получить доступ к почтовому окну из любого места в любое время.
(3) Доступ к частичному сообщению
Почтовые клиенты будут получать текстовую часть письма с сервера, не загружая все сообщение или вложения. Далее, если пользователь запрашивает только вложение, оно будет полностью загружено.
(4) Информация о состоянии сообщения
Флаги, прочитанные письма, отвеченные письма, переадресованные письма будут отмечены, и эта информация будет храниться на самом почтовом сервере. Если вы получаете доступ к этим письмам с другого клиента, также будет отображаться информация о статусе.
(5) Почтовые ящики на сервере
Клиенты IMAP могут создавать, удалять, переименовывать почтовые ящики на сервере, и даже удаленные письма будут перемещаться в удаленную папку на самом сервере.
(6) Поиск на сервере
IMAP-клиент отправляет запрос на выполнение поиска на сервере.
Разница между POP и IMAP
(1) Оба являются протоколами доступа к электронной почте, где POP загружает почту на локальное устройство, где IMAP сохраняет почту на сервере и обеспечивает просмотр из нескольких мест одновременно.
(2) POP использует порт с номером 110, а IMAP использует порт с номером 143
(3) POP загружает и отключается от сервера, в то время как клиент IMAP всегда подключен и отправляет уведомления по мере поступления новой почты
(4) Все почтовые папки находятся на сервере по IMAP, а по POP они на локальном устройстве и которое является локальным для самого устройства.
(5) В IMAP, если вы пометите почту как прочитанную или переадресованную, статус будет виден любому клиенту IMAP, тогда как в POP после того, как вы загрузили почту на локальное устройство, больше не будет доступа с других устройств.
(6) В почтовом клиенте POP есть опция, позволяющая оставить почту на сервере на определенный период времени и удалить. Если вы используете 2 клиента, установите второй клиент для загрузки почты с сервера и не оставляйте копии на сервере.
(7) Сканирование на вирусы и проверка уязвимостей в IMAP очень просты, поскольку почта хранится на сервере, а сканирование будет выполняться на самом сервере. В то время как в POP, если вы загружаете почту на локальное устройство, вам нужно сканировать все электронные письма.
(8) Поиск выполняется на сервере в IMAP, тогда как в POP поиск выполняется на локальном устройстве.
(9) Существует вероятность того, что локальный компьютер или устройство может выйти из строя или потерять свои данные, тогда как в почтовых сообщениях IMAP они будут храниться на серверах с высокой доступностью и избыточностью.