Сайт о телевидении

Сайт о телевидении

» » Сравнение почтовых протоколов POP3 и IMAP что лучше и для чего. Отличие IMAP от POP3 протокола

Сравнение почтовых протоколов POP3 и IMAP что лучше и для чего. Отличие IMAP от POP3 протокола

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

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

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

что такое стандарт?

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

Каждый стандартный документ очень подробный объяснение, что такое стандарт и как он работает. Обычно с стандартом связан номер RFC, но существует множество различных типов стандартов.

протоколы

SMTP и POP3 являются "стандартами". Каждый стандарт описывает отдельный протокол. Протокол-это любой вид связи между двумя или более компьютерами.

что такое SMTP?

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

что такое POP3?

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

как работает Email

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

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

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

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

Как Приложения Электронной Почты работа:

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

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

что такое HTTP?

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

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

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

но подождите минутку, разве я не сказал, что единственный способ отправки электронной почты - использовать SMTP?

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

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

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

вы можете дать мне электронную почту пройтись?

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

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

Так как SMTP является стандартным протоколом, он использует SMTP так же, как любая программа будет использовать SMTP. См. раздел "как работает электронная почта".

что такое IMAPv4?

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

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

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

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

POP3 ("Post Office Protocol") письма загружаются из одного почтового ящика и обычно удаляются после загрузки в зависимости от настроек клиента.

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

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

POP3 (Post Office Protocol version 3) - это протокол, используемый для получения сообщений электронной почты с сервера. Протокол POP3 был создан из-за конструкции системы электронной почты, требуется сервер для размещения электронной почты, пока это принимается получателем.

IMAP (Internet Message Access Protocol) - стандартный протокол для доступа к электронной почте с сервера. IMAP позволяет пользователям выбрать сообщение электронной почты, которое он будет берем, делаем папку на сервере, ищем конкретные почтовые сообщения, даже удаленные почтовые сообщения на сервере. Эта способность намного лучше, чем POP (Post Office Protocol), который позволяет только получать/ загружать все сообщения без исключения.

Что лучше: POP3 или IMAP – это не только дело вкуса.

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

Вместе с тем, POP3 до сих пор остается самым распространенным протоколом загрузки электронной почты. Расшифровывается аббревиатура «POP», как «Post Office Protocol». Он и работает, как традиционное почтовое отделение. Отличие IMAP от POP3 состоит в том, что последний похож на почтальона, который переносит письмо из конторы к вам домой. Естественно, что, если письмо находится у вас, оно уже не может быть ни в каком другом месте.

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

IMAP – это более новая разработка. Расшифровывается он, как «Internet Message Access Protocol», и, как следует из названия, лишь обеспечивает доступ к сообщениям на сервере. Отличие IMAP от POP3 состоит в том, что первый протокол вначале запрашивает список сообщений, хранимых на почтовом сервере. После этого ваш почтовый клиент загружает локальные копии электронных писем и позволяет работать с ними, но сами письма остаются на сервере, до тех пор, пока вы явно не удалите их оттуда.

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

Почти все крупные поставщики услуг электронной почты(Gmail, Yahoo, Hotmail и т.д.) поддерживают этот протокол. Кроме того, Microsoft Exchange является вариантом IMAP. Этот протокол позволяет легко синхронизировать электронную почту между смартфоном, планшетом и используемыми компьютерами. Вы также сможете получить доступ к своей корреспонденции с помощью обычного интернет обозревателя. Ведь письма сохраняются на сервере, а многие поставщики услуг электронной почты создают удобный интерфейс для веб-доступа.

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

В настоящее время методов общения через Интернет масса. Можно использовать ICQ или Skype, социальные сети, иные ресурсы. Примерно два десятка лет назад единственным способом отправить или получить виртуальное письмо была электронная почта.

До определенного времени сервера, обрабатывающие письма пользователей, обладали ограниченными возможностями. Хранение большого объема информации было дорогим удовольствием, что подразумевало удаление сообщения с диска сразу после его загрузки на компьютер клиента. Прогресс ушел вперед, возможностей стало больше, пользователь может хранить письма в почтовом ящике на центральном сервере неограниченное количество времени, осуществлять с ними различные операции.

Протоколы передачи данных, используемые при работе с электронной почтой

Любой форме коммуникаций присущ определенный стиль – набор соглашений. В сети – это протокол. При работе с E-mail может использоваться ряд протоколов. Среди них:

  • POP3;
  • IMAP.

В чем заключается разница, какой протокол и в каком случае целесообразно использовать?

Что такое POP3

Желая отправить письмо или поверить личный почтовый ящик, расположенный на удаленном сервере, пользователь может воспользоваться браузером, установленным на компьютере, что не совсем удобно. Чаще применяется , которая и обменивается информацией с сервером, используя определенный протокол. Если это – Post Office Protocol, процесс происходит следующим образом:

  1. Соединение;
  2. Получение клиентом информации о состоянии ящика, загрузка писем;
  3. Обновление сервера и удаление выбранных сообщений;
  4. Закрытие соединения.

Что такое IMAP

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

Плюсы и минусы IMAP и POP3

Какой протокол выбрать? Все зависит от специфики работы и потребностей.

Кроме того, что письма сохраняются на сервере без удаления, к преимуществам IMAP нужно отнести:

  • Возможность доступа к ящику с нескольких клиентов;
  • Поддержка одновременного доступа нескольких клиентов;
  • Поддержка нескольких ящиков;
  • Возможность создания новых папок, к которым может быть открыт доступ другим пользователям;
  • Возможность помечать письма как прочитанные, важные и другие;
  • Поддержка поиска на сервере;
  • Возможность работы в режиме on-line.

Минус в данном случае единственный – пользователь тратит больше времени на загрузку писем с центрального компьютера.

Если некоторые электронные письма вы получаете на одном ПК, а остальные — на другом, это может вызвать проблемы. Так как при этом не используется IMAP протокол .

Жена Уэйна Циммермана обычно читает электронную почту на своем ПК. Но когда она пытается просмотреть почту на компьютере мужа, сообщения теряются.

Я могу предположить, что почтовый клиент вашей жены настроен на использование устаревшего протокола POP3 . Он работал нормально, когда у большинства был один компьютер, а не смартфон. Но поскольку люди используют несколько компьютеров и мобильных устройств для доступа к своей почте, это больше не так.

Когда вы указываете своему почтовому клиенту (например, Outlook ) получить почту, протокол POP3 перемещает новые письма с сервера почтового сервиса в ваш клиент, и удаляет их с сервера. Если вы проверяете почту на двух компьютерах, используя протокол POP3 , некоторые письма будут доступны на одном компьютере, а другие письма — только на другом.

Вот два способа обойти эту проблему :

Использовать лучший протокол

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

В Outlook 2016 (который по умолчанию использует протокол POP3 ), нельзя напрямую изменить протокол учетной записи. Но можно создать новую учетную запись и удалить старую:

  1. В Outlook перейдите в меню Файл — Настройки учетной записи — Настройки учетной записи :


  1. На экране появится диалоговое окно «Настройки учетной записи ». Нажмите на кнопку «Создать »;
  2. В мастере «Добавить учетную запись » выберите пункт «Ручная настройка » или «Дополнительные типы серверов » (в левом нижнем углу ):


  1. На следующей странице выберите протокол POP или IMAP . (Да, это один из вариантов );
  2. Укажите всю необходимую информацию. Убедитесь, что в качестве типа учетной записи выбран IMAP ;
  3. Теперь у вас есть две учетные записи, которые обслуживают один и тот же адрес электронной почты. Вернитесь в папку «Входящие » и перетащите письма из старой учетной записи в новую;
  4. Вернитесь в диалоговое окно «Учетные записи », выберите старую учетную запись, настроенную на POP3 , и нажмите на кнопку «Удалить ».

Использовать веб-клиент

Если вы проверяете свою почту через почтовый сервис, а не через программу на ПК, загрузка писем на тот или иной компьютер не является проблемой.

Также можно использовать проверенный веб-сервис электронной почты, такой как Gmail . Вам нужно будет создать новую учетную запись Gmail , но можно настроить Gmail для отправки и получения писем с любого другого почтового сервиса, настроив его по протоколу IMAP :

  1. В Gmail нажмите на значок инструмента, расположенный в правом верхнем углу и выберите пункт «Настройки »;
  2. Перейдите на вкладку «Учетные записи и импорт »;
  3. В разделе «Отправить письмо как » нажмите на кнопку «Добавить другой адрес электронной почты » и следуйте указаниям мастера настройки;
  4. Перейдите в раздел «Проверка почты из других учетных записей (с использованием POP3) », нажмите на кнопку «Добавить учетную запись электронной почты POP3 » и следуйте указаниям мастера настройки.


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

Перевод статьи «POP3 vs. IMAP Which protocol lets you get all of your email on any device » дружной командой проекта .

Хорошо Плохо

» Что лучше использовать, POP3 или IMAP » 27.08.2013

Что лучше использовать, POP3 или IMAP? Чтобы ответить на этот вопрос давайте сначала разберемся что это такое и для чего предназначено:

POP3 - это протокол приема сообщений электронной почты.

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

Если в настройках вашего клиента выбран протокол POP3, то происходит следующее: программа-клиент соединяется с сервером, скачивает новую почту с Вашего и обрывает подключение. При этом скачанная почта удаляется с сервера. POP расшифровывается как Post Office Protocol, проще говоря он работает как почтовый ящик в вашем подъезде - вы забираете с него почту и больше ее нет нигде, кроме вашего компьютера. Вы не можете увидеть отправленные письма, только принятые. Вы не можете прочитать эту почту с другого компьютера(смартфона\планшета\ноутбука) так-как на сервере ее уже нет. Довольно не хорошо, согласитесь. Дело в том, что при создании этого протокола каждый пользователи не имел несколько компьютеров, а связь с Интернетом была дорогой и нестабильной. Поэтому важно было быстро соединится с сервером, скачать всю почту с Вашего почтового ящика и оборвать соединение. В наше время этот протокол используется только в том случае, когда:

  • Почтовый ящик использует только один человек и только с 1 компьютера.
  • Доступ к почте необходим при отсутствии подключения к сети Интернет.
  • Ресурсы почтового сервера ограничены, и вы не можете хранить на нем много данных.

Во всех остальных случаях лучше использовать IMAP. Он обеспечивает двустороннюю связь между сервером и клиентом. Это означает, что после соединения с сервером, действия выполняемые в в тот же момент отражаются на сервере. IMAP стал первым «облачным» протоколом даже не подозревая об этом. С помощью этого протокола, в отличие от POP3, вы получаете доступ к почте с различных устройств в любое время. Вы не потеряете свои сообщения, ведь они всегда будут находиться на сервере, пока вы не захотите удалить их. Основными плюсами использования IMAP есть:

  • поддержка флагов(важно, прочитано и т.д.);
  • Вы можете как хранить сообщения на сервере, так и копировать их на свой компьютер;
  • работа с множеством почтовых ящиков;
  • одновременный доступ с разных устройств;
  • возможность поиска на сервере.

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