POP и IMAP: что выбрать?

Для работы с почтой, расположенной на сервере mail.dol.ru, допустимо настраивать клиентскую программу на прием почты по протоколам POP3 или IMAP4.

При работе по протоколу POP3 программа-клиент подключается к серверу, считывает новую (или всю, в зависимости от настройки) почту и отключается от сервера. В зависимоcти от настроек клиентской программы письма на сервере могут быть удалены сразу после скачивания или по заданному в клиенте алгоритму. Чаще всего, это удаление почты после удаления ее в клиентской программе. Естественно, что удаление с сервера происходит только во время подключения. Современные почтовые клиенты могут подключаться к серверу через заданные промежутки времени. К сожалению, при подключении по протоколу POP3 возможно просматривать только папку Входящие (Inbox) в Вашем почтовом ящике на сервере. Если у Вас там присутствуют другие папки, то для доступа к ним придется воспользоваться некоторыми ухищрениями.

При работе по протоколу IMAP4 почтовый клиент подключается к серверу и предоставляет возможность работы с почтой на сервере так, как будто это вся почта находится на Вашем компьютере. При отсутствии связи с сервером обладает теми же возможностями, что и протокол POP3.

Основные преимущества протокола POP3:

  • Минимальное время соединения с сервером. (Минимальная загрузка канала)
  • Минимальное использование серверных ресурсов

Основные преимущества протокола IMAP:

  • Может манипулировать постоянными флагами сообщений (Seen, Draft, Deleted,...)
  • Может, как хранить сообщения, так и скачивать их. Есть возможность добавления сообщений в почтовый ящик
  • Может работать с множеством почтовых ящиков (возможно даже иерархических)
  • Может поддерживать параллельный доступ к почтовым ящикам и параллельное их обновление
  • Позволяет осуществлять поиск писем на сервере
  • Есть возможность скачать часть письма, причём можно скачать фрагмент начиная с любого места и любой длины

Из всего вышесказанного можно сделать вывод, что протокол POP3 имеет смысл использовать в случае сильно ограниченного места на сервере или в случае, когда постоянное подключение к почтовому серверу невозможно. В остальных случаях предпочтительнее использовать IMAP4.