Разница между POP3 и IMAP
Как работать с электронной почтой, все знают. Открываем браузер, ищем нужный ресурс, авторизуемся и читаем поступившую электронную корреспонденцию. Почтовые протоколы pop3 и imap позволяют работать с почтой без браузера, посредством программ-клиентов, будто файлы находятся непосредственно на локальном компьютере.
Определение
POP3 — интернет-протокол прикладного уровня, обеспечивающий доступ к почтовому серверу посредством TCP/IP и с использованием порта 110.
IMAP — интернет-протокол прикладного уровня, обеспечивающий доступ к почтовому серверу посредством TCP и с использованием порта 143.
Сравнение
Разница между POP3 и IMAP прикладная. Оба протокола выполняют идентичные задачи, только POP3 позволяет скачивать все файлы единовременно (в этих файлах и хранится корреспонденция), а IMAP — сначала список файлов и потом выборочно — сами. Это основное отличие протоколов, и более новый IMAP был создан именно для реализации такого отличия: клиентов не устраивала необходимость разбирать почту локально, тогда как на сервере после загрузки файлы удалялись. На серверах IMAP пользователь самостоятельно управляет своими сообщениями.
Что такое протокол IMAP и чем он лучше POP3
Клиенты pop3 подключаются к сети только для скачивания файлов на локальный компьютер, отключаются после завершения операции и дальнейшая работа программ проходит в оффлайн-режиме. Клиенты IMAP могут работать и в оффлайне, но онлайн для них предоставляет больше возможностей: например, управление сообщениями на сервере. Как следствие, оффлайн-доступ требует меньше ресурсов и более быстрый, онлайн же более зависим от состояния сети и демонстрирует относительно длительное время отклика.
POP3 предполагает монопользовательский доступ к почтовому ящику, IMAP разрешает подключение к нему нескольких клиентов, при этом работа любого из них не ограничивается, и каждый видит изменения, вносимые другими. Также IMAP позволяет пользователю видеть статус сообщений, перемещать их, создавать папки и удалять так, будто он имеет дело с локальной копией. Автоматического удаления сообщений с сервера не происходит.
Еще одно важное отличие IMAP от POP3 — в возможности расширения протокола IMAP и получения в итоге тонкой настройки, например, прав доступа клиентов к серверу. Несмотря на то, что POP3 ввиду своего долгожительства распространен шире и настроить его проще, IMAP представляется более удобным при решении многих задач, к примеру, корпоративных.
Выводы TheDifference.ru
- IMAP использует порт 143, POP3 использует порт 110.
- IMAP работает как в онлайн, так и в оффлайн-режиме, POP3 — только в оффлайн.
- IMAP позволяет управлять сообщениями непосредственно на сервере, POP3 загружает файлы на локальный компьютер пользователя.
- POP3 обеспечивает более быстрый доступ
- В IMAP можно настроить разделение прав доступа.
Похожие статьи
(8 оценок, среднее: 3,88 из 5)
Источник: thedifference.ru
Как работает электронная почта: SMTP, POP3 и IMAP
IMAP против POP3: что это такое и какой вы должны использовать?
Если вы когда-либо настраивали почтовый клиент или приложение, вы обязательно встретите условия POP и IMAP. Вы помните, какой из них вы выбрали и почему? Если вы не совсем уверены, что означают эти термины и как каждый из них влияет на вашу учетную запись электронной почты, эта статья будет пролить свет на некоторые вопросы. Статья объясняет, как работают POP и IMAP, и поможет вам решить, какой из них лучше всего соответствует вашим потребностям.
IMAP — это сокращение от P-протокола доступа к Интернет-сообщениям , в то время как POP преобразуется в P- протокол служебных сообщений . Другими словами, оба являются протоколами электронной почты. Они позволяют вам читать электронные письма локально с помощью стороннего приложения. Примерами таких приложений являются Outlook, Thunderbird, Eudora, GNUMail или (Mac) Mail.
Оригинальный протокол POP. Он был создан в 1984 году для загрузки электронной почты с удаленного сервера. IMAP был разработан в 1986 году для обеспечения удаленного доступа к электронной почте, хранящейся на удаленном сервере. По сути, основное различие двух протоколов заключается в том, что POP загружает электронные письма с сервера для постоянного локального хранения, а IMAP оставляет их на сервере и просто кэширует (временно хранит) электронные письма локально. Другими словами, IMAP является формой облачного хранилища.
Как сравнить POP и IMAP?
Два протокола лучше всего сравнивать, рассматривая их основные рабочие процессы.
Рабочий процесс POP:
Подключиться к серверу.
Получить всю почту.
Хранить локально как новую почту.
Удалить почту с сервера *.
* Стандартное поведение POP — удаление почты с сервера. Тем не менее, большинство клиентов POP также предоставляют опцию чтобы оставить копию загруженной почты на сервере.
Рабочий процесс IMAP:
Подключиться к серверу.
Как вы можете видеть, рабочий процесс IMAP немного сложнее, чем POP По сути, структуры папок и электронные письма хранятся на сервере, и только копии хранятся локально. Как правило, эти локальные копии хранятся временно. Тем не менее, вы также можете хранить их постоянно.
Каковы преимущества POP?
Будучи оригинальным протоколом, POP следует упрощенной идее, что только одному клиенту требуется доступ к почте на сервере и что почту лучше хранить локально. Это приводит к следующим преимуществам:
- Почта хранится локально, т.е. всегда доступна, даже без подключения к интернету.
- Подключение к интернету необходимо только для отправки и получения почты.
- Экономит место на сервере.
- Возможность оставить копию почты на сервере.
- Консолидация нескольких учетных записей электронной почты и серверов в один почтовый ящик.
Каковы преимущества IMAP?
Как упоминалось во введении, IMAP был создан для обеспечения удаленного доступа к электронной почте, хранящейся на удаленном сервере. Идея состояла в том, чтобы позволить нескольким клиентам или пользователям управлять одним и тем же почтовым ящиком. Независимо от того, входите ли вы в систему со своего домашнего или рабочего компьютера, вы всегда будете видеть одинаковые электронные письма и структуру папок, поскольку они хранятся на сервере, а все изменения, вносимые в локальные копии, немедленно синхронизируются с сервером.
В результате IMAP имеет следующие преимущества:
- Почта хранится на удаленном сервере, т.е. доступна из разных мест.
- Требуется подключение к Интернету для доступа к почте.
- Более быстрый обзор, поскольку загружаются только заголовки до тех пор, пока не будет явно запрошено содержимое.
- Почта автоматически резервируется, если сервер управляется должным образом.
- Экономит местное хранилище.
- Возможность хранить почту локально.
Какой протокол электронной почты лучше для меня?
Очевидно, это зависит от ваших конкретных переменных, и вы, вероятно, уже знаете, что лучше всего подходит для вашей ситуации. Пункты ниже должны помочь принять окончательное решение.
Выберите POP, если …
- Вы хотите получить доступ к своей почте только с одного устройства.
- Вам нужен постоянный доступ к вашей электронной почте, независимо от наличия Интернета.
- У вас ограниченное хранилище на сервере.
Выберите IMAP, если …
- Вы хотите получить доступ к своей электронной почте с нескольких разных устройств.
- У вас есть надежное и постоянное подключение к интернету.
- Вы хотите получить быстрый обзор новых писем или писем на сервере.
- Ваше местное хранилище ограничено.
- Вы беспокоитесь о резервном копировании своих электронных писем.резервное копирование электронных писем в
Если есть сомнения, переходите на IMAP. Это более современный протокол, он позволяет вам быть гибким, и ваша электронная почта автоматически резервируется. на сервере. Кроме того, серверное пространство обычно не является проблемой в наши дни, и вы все равно можете хранить важные электронные письма локально.
Какой протокол вы используете? Один протокол подходит вашему рабочему процессу лучше, чем другой? Удаляет ли популярность веб-служб электронной почты, таких как Gmail, актуальность POP и IMAP? Дайте нам знать ваши мысли ниже!
Изображение предоставлено: hanss via Shutterstock.com
Источник: gadgetshelp.com
Что такое протокол электронной почты
Протокол электронной почты — это правила, по которым почтовые серверы передают и получают письма. Правила могут включать в себя различные команды, которые будут указывать, принимать письмо или отправить сообщение об ошибке.
Как работает протокол отправки электронной почты
Обмен сообщениями через электронную почту происходит при помощи почтовых программ-клиентов и серверов электронной почты. В момент регистрации почтового ящика пользователь «закрепляется» за определённым сервером, на котором хранится его почта.
Когда пользователь отправляет письмо, оно попадает сначала на сервер его почты. Сервер анализирует, кому адресовано письмо и отправляет его на сервер получателя. Когда письмо на него придёт, сервер получателя также проанализирует письмо, и если всё в порядке, отобразит его в почте получателя.
Обмен письмами между серверами регулируют протоколы почтовых серверов. Сервера отправляют друг другу разные команды, чтобы принять или отклонить письмо, сообщить, что письмо доставлено, либо прислать уведомление об ошибке.
Соединение между серверами по протоколу происходит через специальные точки — порты. У каждого протокола свои порты.
Какие протоколы электронной почты существуют
POP3
Почтовый протокол POP3 не хранит письма на сервере, а загружает их копии на устройства: компьютер, ноутбук или смартфон. После скачивания копий писем протокол удаляет оригиналы с сервера. Получается, что письма на сервере не остаются, и если вдруг письмо по ошибке будет удалено с устройства, скачать его заново не получиться.
При этом перенесённые письма можно смотреть в любой момент без доступа к интернету. Это выгодно, если на связь установлен лимит.
Сообщения
Этот протокол электронной почты имеет простой интерфейс, который на все запросы отвечает OK, что значит «всё в порядке», либо ERR, если произошла ошибка.
Порты
Протокол использует два порта: 110 — для получения незашифрованных писем, 995 — для зашифрованных. Зашифрованные письма позволяют избежать взлома почты.
Это работает так:
- Пользователь, который получает письмо, подключается к серверу при помощи порта 110 или 995.
- Загружает все полученные письма на своё устройство.
- Просматривает сообщения, удаляет ненужные.
- Отключается от входящего сервера.
IMAP
При использовании протокола передачи электронной почты IMAP письма не удаляются с сервера, а продолжают храниться на нём. Письма можно прочитать не скачивая с любого устройства, подключённого к интернету.
IMAP скачивает сообщение на устройства, только если по ним кликнуть. Перед выгрузкой письма можно отфильтровать и выгрузить не все, а только необходимые. При этом на устройство загрузится только текст письма. Чтобы посмотреть вложения, нужно подключиться к интернету и открыть письмо в почтовом клиенте.
Сообщения
IMAP использует систему флагов, которые помечают письма как прочитанные, важные, недавние и так далее. Вот некоторые флаги:
- seen — письмо прочитано;
- answered — на письмо отправлен ответ;
- draft — письмо не закончено и является черновиком;
- flagged — письмо имеет отметку «срочное».
Порты
Порт 143 работает по умолчанию. Он позволяет принимать незашифрованные письма. Порт 993 используется для безопасного подключения к электронной почте.
Это работает так:
- Сервер получателя отправляет серверу отправителя сообщение, что он готов принимать письма.
- Пользователь-отправитель проходит авторизацию в почтовом клиенте — указывает имя и пароль.
- Сервер отправителя получает сообщение, что пользователь прошёл аутентификацию.
- Дальше пользователь выбирает папку, с которой хочет работать.
- После выбора папки сервер получает сообщение, что за папку пользователь выбрал, и может приступить к выполнению различных действий с письмами.
SMTP
Протокол SMTP применяют для пересылки множества сообщений между сервером-отправителем и сервером-получателем. Приём писем происходит через специальный набор команд.
В тело письма нельзя вставить изображения: SMTP может передавать только текстовый контент. Однако можно добавить изображение как вложение.
Перед отправкой сообщения протокол SMTP устанавливает предварительное соединение с получателем, что позволяет быстро доставить письмо. Если сообщение не может быть доставлено, отправитель получает отчёт об ошибке.
Сообщения
- HELO — команда, которая начинает диалог между двумя серверами — отправителем и получателем;
- EHELLO — команда, которые указывает, что сервер отправителя хочет использовать расширенный протокол SMTP;
- MAIL FROM — команда, которая указывает на адрес отправителя;
- RCPT TO — команда, которая определяет, кто получит письмо;
- VRFY — команда, которая используется принимающим сервером, чтобы проверить, является ли имя пользователя действительным или нет.
Порты
SMTP по умолчанию использует порт 25. При необходимости отправлять незашифрованные сообщения — порт 2525. Если нужно отправлять письмо в безопасном режиме — порт 465.
- Сервер получателя письма проверяет настройки сервера отправителя. Если настройки в порядке, даёт разрешение на отправку.
- Сервер отправителя соединяется с сервером получателя и отправляет письмо.
- Сервер получателя подтверждает успешную доставку. Если письмо вдруг не дошло, отправляет сообщение об ошибке.
HTTP
Этот протокол используется для обмена данными в интернете. Он не предназначен для связи по электронной почте, но его можно использовать, чтобы получить доступ к веб-версии почтового ящика.
Работает HTTP так:
- Чтобы отобразить веб-страницу почты, браузер отправляет запрос на сервер, где «лежит» HTML-документ этой страницы.
- После ответа сервера браузер изучает HTML-документ и при необходимости запрашивает дополнительные файлы — скрипты, таблицы стилей, дополнительные ресурсы.
- Браузер соединяет все документы в одном окне и отображает единую веб-страницу.
Hotmail — пример использования HTTP в качестве протокола электронной почты.
Какой почтовый протокол лучше выбрать
Протокол SMPT подходит для массовой отправки электронных писем. Если нет задачи отправлять рассылку, то лучше выбирать между POP3 и IMAP.
Если размер почтового сервера ограничен, выгоднее использовать POP3. В итоге сообщения не будут занимать место: они будут удаляться с сервера, как только письма будут перенесены на компьютер.
Если нужно синхронизировать почту с другими устройствами, есть смысл выбрать IMAP.
Главное, что нужно знать о протоколах электронной почты
Протоколы электронной почты — это правила, по которым почта отправителя письма взаимодействует с почтой получателя.
Есть три вида протоколов — IMAP, POP3, SMTP. HTTP не относится к протоколам электронной почты, но может использоваться, чтобы отобразить веб-версию почты.
Протокол SMTP больше подходит для отправки массовых рассылок. POP3 — если размер почтового сервера ограничен. IMAP — если необходимо синхронизировать почту с другими устройствами.
Источник: emailsoldiers.ru
Урок #110. Почтовые протоколы IMAP и POP3
При ручной настройке получения почты необходимо указать адреса серверов для входящей и исходящей почты. Для входящей почты можно выбрать два варианта — POP и IMAP.
Что такое POP и IMAP? Это почтовые протоколы. Протокол – это набор правил, по которым взаимодействуют компьютеры в сети, соответственно почтовые протоколы определяют правила передачи почты с одного компьютера в сети (почтовый сервер) на другой (ваш компьютер).
С помощью протоколов POP и IMAP можно загружать письма с почтовых серверов, например, Gmail и Яндекс, на ваш компьютер, и затем обрабатывать почту с помощью программ почтовых клиентов, например, Почта Windows Live. Причем вы можете получать доступ к полученной почте, даже если нет подключения к Интернету.
Как мы знаем, вся почта, которая приходит на наш почтовый ящик, хранится на почтовом сервере. Существует две модели работы с электронной почтой и почтовые протоколы определяют эти модели.
Первая модель – почтовый сервер выступает в роли временного почтового хранилища. При этой модели вся почта временно хранится на почтовом сервере (в почтовом ящике), а пользователь периодически обращается к ящику с помощью почтового клиента и «забирает» почту. Это означает, что почтовый клиент скачивает письма на компьютер, а затем их удаляет из почтового ящика.
Именно такой принцип работы описывает почтовый протокол POP3. По этой модели вся почта будет находится на вашем компьютере. Т.е. все письма будут скачиваться на него, ваши ответы на письма и новые письма будут также храниться только на вашем компьютере. Во всех почтовых клиентах есть возможность отключить удаление полученной почты с почтового сервера, что позволит вам оставить на почтовом сервере копии полученных писем, но вся исходящая почта будет храниться ТОЛЬКО на вашем компьютере и получить доступ к какому-нибудь письму, которое вы отправили несколько дней назад, вы сможете только с вашего компьютера.
Вторая модель – вся корреспонденция (как входящие письма, так и отправленные) хранятся на почтовом сервере и вся работа с почтой происходит именно на почтовом сервере. Программ почтовый клиент выступает в роли терминала для доступа к почте. Пользователь с помощью почтового клиента подключается к своему ящику на почтовом сервере и работает с почтой – просматривает новые сообщений, отвечает на письма или создает и отправляет новые письма. Все эти действия происходят не сервере и поэтому вы можете получить доступ к входящей и исходящей почте с любого компьютера как через веб-интерфейс (т.е. зайдя на сайт, например, Google или Яндекс), так и через почтовый клиент. Такой принцип работы описывает протокол IMAP.
С моей точки зрения, предпочтительным протоколом является IMAP, так как он позволяет вам получить доступ не только к входящей, но и исходящей почте через веб-интерфейс (сайт, на котором зарегистрирован ваш электронный ящик). Но часто настройку вашего почтового клиента на работу по протоколу IMAP необходимо производить вручную, так как при работе по этому протоколу почтовые серверы испытывают большую нагрузку, нежели при работе по протоколу POP3. По этой причине почтовые сервисы по умолчанию в автоматическом режиме предлагают почтовым клиентам настроится именно на получение почты через протокол POP3.
Если вы решили произвести настройку почтового ящика вручную, то в первую очередь обратитесь к справочной системе сайта, на котором у вас зарегистрирован ящик электронной почты. Дело в том, что эти настройки специфичны для каждого почтового сервиса и о тонкостях настройки лучше всего узнать именно из справочной системы. Там вы узнаете адреса серверов для исходящей и входящей почты, номера портов для подключения, а также необходимые настройки для безопасного соединения.
Источник: pc-azbuka.ru