Каковы различия между POP3 и IMAP?

Многие почтовые поставщики спрашивают меня, если я интересуюсь использованием POP3 или IMAP. Что точно они и когда я должен рассмотреть использование их?

29
задан 26.02.2011, 01:52

7 ответов

IMAP является фантастическим при использовании того же почтового ящика на нескольких устройствах, таких как настольный ПК, мобильный телефон, ноутбук и веб-интерфейс. Каждый раз, когда Вы читаете электронное письмо на одном устройстве, которое синхронизируется к серверу IMAP и затем синхронизируется вниз ко всем другим устройствам и отмечается как чтение на каждом устройстве.

POP3, с другой стороны, загружает электронные письма на клиент, затем (обычно) удаляет его из сервера. Таким образом, это означает, получаете ли Вы электронное письмо, пока Вы активны по своему мобильному телефону и читаете его, Вы не получите его на своем настольном ПК.

25
ответ дан 07.12.2019, 09:20

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

7
ответ дан 07.12.2019, 09:20

Вот хорошее сравнение двух

5
ответ дан 07.12.2019, 09:20
  • 1
    Вы включаете больше ответа? Возможно, скопировать/вставить некоторые детали из Вашей ссылки. – Sampson 15.07.2009, 15:52
  • 2
    , По-моему, почему дубликат это. Просто перейдите по ссылке. – Simon P Stevens 15.07.2009, 15:56
  • 3
    Поскольку регистрация содержания (по крайней мере частично) заставляет Суперпользователя занять место выше для того объекта. Плюс, это мешает пользователям иметь для щелчка на ссылку для реального знания то, что там. Дайте нам предварительный просмотр по крайней мере. – Sampson 15.07.2009, 16:40

Вот быстрое учебное руководство, которое я записал несколько лет назад о том, как электронная почта работает, SMTP, POP3, IMAP, Веб-почта...

Что такое Стандарт?

Стандарт является рядом правил, которые сопровождаются всеми разработчиками во всем мире. Некоторые стандарты включают HTTP, SMTP, POP3, … существует официальная документация, которая описывает каждый отдельный стандарт, и большинство стандартов было вокруг для от 0 до 30 лет.
Каждый стандартный документ является очень подробным объяснением того, что стандарт и как это работает. Обычно стандарту связали число RFC с ним, но существует много различных типов стандартов.

Протоколы

SMTP и POP3 являются 'стандартами'. Каждый стандарт описывает различный протокол. Протокол является любым видом коммуникации между 2 или больше компьютерами.

Что такое SMTP?

SMTP является протоколом 'стандартов', который используется для отправки электронного письма. Ваш компьютер использует SMTP для отправки электронного письма. Посмотрите RFC 821, август 1982

Что такое POP3?

POP3 является протоколом 'стандартов', который используется для получения электронного письма. Ваш компьютер использует POP3 для получения электронного письма. POP3 также упоминается как, просто НАСЕЛЕНИЕ Видит RFC 1939, май 1996.

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

Как электронная почта работает

  1. Пользователь A хочет послать электронное письмо пользователю B.
    • Пользователь записи электронное письмо и нажатия отправляет.
    • Компьютер пользователя A, коммуникация SMTP использования, чтобы послать электронное письмо Пользователю A (Да A, не B) сервер SMTP.
    • Сервер SMTP пользователя A, посылает электронное письмо серверу SMTP пользователя B с помощью коммуникации SMTP.
    • Пользователь B, когда он чувствует себя подобно ему, связывается со своим сервером SMTP и использует POP3 для загрузки сообщений.

Некоторые важные примечания:

Единственный способ послать электронное письмо состоит в том, чтобы использовать SMTP. (На самом деле можно также использовать MAPI и некоторые другие вещи, но давайте не входить в это),

Единственный способ получить электронное письмо состоит в том, чтобы использовать POP3. (На самом деле существует также IMAPv4, но мы притворимся, что POP3 является единственным путем),

Как работают Почтовые программы:

Коммуникация SMTP присутствует на Вашем компьютере, какой почтовый клиент Вы используете. Любое время электронное письмо отослано, Ваш компьютер, использует SMTP для отправки электронного письма. Не имеет значения при использовании Eudora, Outlook, Outlook Express, Thunderbird Mozilla или изготовленной на заказ программы. Все программы используют SMTP для отправки электронных писем.

При помощи стандартов Вам гарантируют это, даже знаете пользователя использование Outlook, и пользователь B использует Eudora, и у них обоих есть различные серверы SMTP оба из пользователей, сможет связаться.

Что такое HTTP?

Прежде чем я смогу добраться до того, какова веб-почта, сначала необходимо знать, каков HTTP. HTTP является просто другим стандартным протоколом. Но HTTP предназначен для загрузки файлов и веб-страниц, в отличие от SMTP, который предназначен для отправки электронных писем. Посмотрите RFC 2616 HTTP 1.1, июнь 1999.

Что сеть является почтой?

Веб-почта является веб-страницей онлайн, которая позволяет Вам отправлять и получать электронные письма с помощью HTTP.

Но ожидайте минута, я только сказал, что ЕДИНСТВЕННЫЙ способ послать электронное письмо использовал SMTP?

Да! То, что делает веб-страница, предоставляют Вам форму, которую Вы заполняете. Ваш компьютер не знает, что это несколько отличается от формы, которую Вы заполняете для ввода данных кредитной карт или формы, которую Вы заполняете для ввода домашнего адреса или формы, которую Вы заполняете для подписания в другой веб-сайт. Весь Ваш компьютер знает, то, что Вы заполняете форму.

При нажатии отправить кнопки веб-браузер отправляет форму на сервер. Сервер знает, что эта форма для электронной почты все же. Таким образом, сервер интерпретирует форму и извлекает необходимую информацию. Сервер HTTP затем использует SMTP для отправки сообщения. Поскольку единственный способ, которым сообщение собирается добраться от Пользователя Пользователю B, использует SMTP.

То, что сделал веб-браузер, дурачится Вы, заставляя думать, что Вы посылаете электронное письмо. Но то, что действительно происходит, то, что Ваш веб-браузер заполняет форму, и затем веб-сервер использует SMTP для отправки электронного письма.

Можно ли дать мне веб-почтовый обход через?

  1. Пользователь A хочет послать электронное письмо Пользователю B, Пользователь A собирается использовать веб-почту.
    • Пользователь использование его браузер для ввода в интернет-адресе (например: www.hotmail.com).
    • Компьютер пользователя A использует HTTP, чтобы связаться с сервером и попросить веб-страницу, которая используется для веб-почты в этом случае.
    • Сервер отвечает (использование HTTP) к компьютеру Пользователя A с веб-страницей, которая дает ему опции составить почту, проверить почту, …
    • Пользователь щелчки по составлению ссылки сообщения. Снова компьютер Пользователя A использует HTTP для контакта с сервером.
    • Сервер отвечает (использование HTTP) к компьютеру Пользователя A с веб-страницей (который содержит форму), который позволяет Пользователю сочинять сообщение.
    • Пользователь заливки в веб-странице и нажатиях отправляет. Страницу передают обратно серверу с помощью HTTP.
    • В фоновом режиме, неизвестный Пользователю A, веб-сервер использует SMTP, чтобы послать электронное письмо Пользователю B. Почему? Поскольку единственный способ послать электронное письмо состоит в том, чтобы использовать SMTP
    • Сервер отвечает (использование HTTP) к компьютеру Пользователя A с веб-страницей, которая говорит, что электронное письмо было послано.

Как веб-сервер использует SMTP?

Так как SMTP является стандартным протоколом, он использует SMTP таким же образом, любая программа использовала бы SMTP. Посмотрите раздел 'How email works'.

Что такое IMAPv4?

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

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

Ссылка

7
ответ дан 07.12.2019, 09:20

Оба - интернет-стандартные протоколы (RFC 1064 IMAP4 - RFC 1939 POP3) для получения электронной почты от почтового сервера. Большинство почтовых клиентов реализует эти протоколы.

IMAP ("интернет-сообщение Протокол доступа") позволяет Вам организовывать свои электронные письма в папках* на сервере, который может синхронизируемым с Вашим почтовым клиентом. IMAP также синхронизирует флаг "чтения" и другие свойства электронного письма (если это был ответ, вперед и т.д.),

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

Вы не можете использовать IMAP или POP3 для отправки электронного письма, это - то, для чего SMTP.

* Папки называют "почтовыми ящиками" в спецификации IMAP.

4
ответ дан 07.12.2019, 09:20

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

Просто зарегистрируйтесь в Gmail (или любой другой почтовый ящик непоставщика, который позволяет Вам выбирать с POP3), и следуйте инструкциям на месте о том, как позволить Gmail выбрать POP3 от Вашего поставщика.

Затем Gmail доступа (с Вашей почтой поставщика внутри) использование сети, POP3 или IMAP, как Вы считаете целесообразным.

0
ответ дан 07.12.2019, 09:20

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

0
ответ дан 07.12.2019, 09:20

Теги

Похожие вопросы