2009-04-05 2 views
7

Я получаю базовый протокол электронной почты. Похоже, что IMAP более мощный, чем POP3. Тогда почему протокол POP3 выживает? и он по-прежнему поддерживается популярным почтовым сервисом, таким как GMail?Почему протокол POP3 выживает?

Спасибо.

ответ

10

Поскольку POP3 не нуждается в таком количестве хранилища на стороне сервера. И потому что это проще и легко реализовать.

+0

Зачем POP3 требуется меньше памяти на стороне сервера? У вас есть возможность не удалять письма с сервера с помощью POP3 для их получения, не так ли? –

1

Многие почтовые службы (например, предоставленные провайдерами) предлагают только почтовый ящик ограниченного размера. Это заставляет загружать ваши сообщения на ваш компьютер, чтобы иметь возможность хранить большое количество электронных писем, которые являются общими в наши дни.

+0

И это делает POP3 необходимым? Если вы не могли загружать сообщения с помощью IMAP, это было бы очень мало. – innaM

10

Ознакомьтесь со спецификацией (ами) IMAP и вы знаете. POP3 больше KISS, чем IMAP.

3

Yahoo почта все еще не предлагает IMAP. Я предполагаю, что это потому, что я скорее использую их сайт, чем Outlook, а это значит, что мне нужно будет увидеть их рекламу.

+0

Это не тот человек, который хорошо знает, чего хочет пользователь. У пользователей Gmail есть POP3 и IMAP, но они используют Gmail, потому что они удалены и одинаково быстры, как Outlook. – Neutralizer

7

Я думаю, что часть этого сообщения заключается в том, что IMAP обычно используется в сценариях, где электронные письма сохраняются на сервере, тогда как POP используется почти исключительно для ситуаций, когда электронная почта загружается на локальную машину, что является тем, что большинство провайдеров предоставляют (а также то, что большинство клиентов, возможно, также хотят, хотя и меньше, так как они больше подвержены воздействию Интернета и таких вещей, как gmail и yahoo и т. д.)

Другая причина, по которой это вероятно, предпочтительнее, поскольку почтовые провайдеры - это опросы, похожие на читателей новостей RSS. Клиент POP откроет TCP/IP-соединение с сервером, проверит подлинность, запросит любую электронную почту и выполнит любую необходимую обработку, а затем закроет соединение.

Клиенты IMAP обычно хранят один или несколько сокетов TCP/IP с сервером все время, когда они работают, занимая эти ресурсы. Еще одна причина, по которой интернет-провайдеры предпочитают POP.

Почта Google поддерживает протоколы POP и IMAP.

(PS Я не хочу звучать как я имею идти на интернет-провайдеров, я думаю, что причины я приписанные к ним выше, очень прагматично и разумно.).

5

Несколько причин:

  1. POP3 требуется гораздо меньше серверной части Хранение.
  2. POP3 намного проще реализовать.
  3. POP3 является закрытым по умолчанию (он предполагает, что вы хотите удалить адрес электронной почты после ).
  4. Изначально почти все интернет-провайдеры были крошечные пределы хранения (поскольку их свободные крупные почтовые службы хранения этого имеет меньшее значение в настоящее время), поэтому удаление писем , загруженные было обязательным.
  5. (для полноты - спасибо Evan) POP клиентов открыть TCP/IP соединения, чтобы сервер, проходит проверку подлинности, запрашивает какую-либо адрес электронной почты и делает все обработку ему нужно, а затем закройте соединения.Клиенты IMAP обычно сохраняют один или несколько сокетов TCP/IP с сервером все время, когда они работают, беря вверх по этим ресурсам.
  6. POP - это гораздо более простой протокол для реализации и может обрабатывать большее количество клиентов с одинаковым количеством ресурсов.
0

Другая причина - сборщики POP3. У вас может быть центральный почтовый ящик IMAP, в котором вы хотите загрузить почту со всех других ваших учетных записей, чтобы сохранить всю почту в одном месте. Обычно это делается с помощью сборщиков POP3, которые периодически опросают ваши другие почтовые ящики и загружают почту туда в вашем основном почтовом ящике.

Несмотря на то, что сборщики IMAP действительно существуют, большинство сборщиков по-прежнему являются POP3-only, и если ваш другой почтовый ящик не поддерживает POP3, у вас могут возникнуть проблемы с использованием сборщика, чтобы связать его с вашим основным почтовым ящиком.

Смежные вопросы