Протокол pop что это за программа

3.6.9. Протокол Post Office Protocol (POP)

Команды POP практически идентичны командам SMTP, отличаясь в некоторых деталях. На рис. 3.24 изображена модель клиент-сервер по протоколу POP. Сервер POP находится между агентом пользователя и почтовыми ящиками.

Рис. 3.24. Конфигурация модели клиент-сервер по протоколу POP

В настоящее время существуют две версии протокола POP — РОР2 и РОР3. Обе версии обладают примерно одинаковыми возможностями, однако несовместимы друг с другом. Дело в том, что у РОР2 и РОР3 разные номера портов протокола. Между ними отсутствует связь, аналогичная связи между SMTP и ESMTP. Протокол РОР3 не является расширением или модификацией РОР2 — это совершенно другой протокол.

РОР2 определен в документе RFC 937 (Post Office Protocol-Version 2, Butler, et al, 1985), a POP3 — в RFC 1225 (Post Office Protocol-Version 3, Rose, 1991). Мы кратко рассмотрим POP вообще и более подробно — РОР3. Мы не рассматриваем здесь протокол РОР2, однако вам не составит труда прочитать соответствующий RFC, базируясь на уже полученных в этой главе знаниях протокола SMTP, поскольку РОР2 тесно с ним связан. Набор и структура команд РОР2 параллельны набору и структуре команд SMTP. РОР3, однако, разработан с учетом специфики доставки почты на персональные компьютеры и соответствующих операций.

Протокол POP3 | Курс «Компьютерные сети»

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

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

Конструкция протокола РОР3 обеспечивает возможность пользователю войти в систему и изъять накопившуюся почту, вместо того чтобы предварительно входить в сеть. Пользователь получает доступ к РОР-серверу из любой системы в Интернет. При этом он должен запустить специальный почтовый агент (UA), понимающий протокол РОР3.

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

To есть на компьютере пользователя существуют два отдельных агента-интерфейса к почтовой системе — доставки (POP) и отправки (SMTP). Разработчики протокола РОР3 называет такую ситуацию «раздельные агенты» (split UA). Концепция раздельных агентов кратко обсуждается в спецификации РОР3.

Как работает электронная почта: SMTP, POP3 и IMAP

В протоколе РОР3 оговорены три стадии процесса получения почты: авторизация, транзакция и обновление. После того как сервер и клиент РОР3 установили соединение, начинается стадия авторизации. На стадии авторизации клиент идентифицирует себя для сервера. Если авторизация прошла успешно, сервер открывает почтовый ящик клиента и начинается стадия транзакции. В ней клиент либо запрашивает у сервера информацию (например, список почтовых сообщений), либо просит его совершить определенное действие (например, выдать почтовое сообщение).

Наконец, на стадии обновления сеанс связи заканчивается. В табл. 3.13 перечислены команды протокола РОР3, обязательные для работающей в Интернет реализации минимальной конфигурации.

В протоколе РОР3 определено несколько команд, но на них дается только два ответа: +ОК (позитивный, аналогичен сообщению-подтверждению АСК) и -ERR (негативный, аналогичен сообщению «не подтверждено» NAK). Оба ответа подтверждают, что обращение к серверу произошло и что он вообще отвечает на команды. Как правило, за каждым ответом следует его содержательное словесное описание. В RFC 1225 есть образцы нескольких типичных сеансов РОР3. Сейчас мы рассмотрим несколько из них, что даст возможность уловить последовательность команд в обмене между сервером и клиентом.

Команды протокола POP версии 3 (для минимальной конфигурации)

Идентифицирует пользователя с указанным именем

Источник: libraryno.ru

Протоколы POP, IMAP, SMTP: основные принципы и применение

Гаврилюк, В. И. Протоколы POP, IMAP, SMTP: основные принципы и применение / В. И. Гаврилюк, В. И. Гаврилюк. — Текст : непосредственный // Молодой ученый. — 2020. — № 19 (309). — С. 119-121. — URL: https://moluch.ru/archive/309/69847/ (дата обращения: 24.12.2022).

В этой статье мы рассмотрим различные почтовые интернет протоколы. В частности, мы рассмотрим протоколы Post Office Protocol Version 3 (далее POP3), Internet Message Access Protocol (далее IMAP), Simple Mail Transfer Protocol (далее SMTP), а также их преимущества, недостатки и проведем сравнительную характеристику.

Ключевые слова: RFC, SMTP, IMAP, POP, протокол, передача данных.

Принцип работы

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

Работа службы электронной почты работает по принципу «клиент-сервер», а непосредственно связь между почтовым сервером и пользователем определяется почтовым протоколом (рис. 1). На данный момент наиболее распространенными являются протоколы POP3, IMAP и SMTP.

C:Usersulha0217Desktoppop-email.png

Рис. 1. Принцип пересылки электронного письма

Post Office Protocol

Для начала рассмотрим протокол POP3. POP 3 — это стандартный интернет протокол, который используется клиентами электронной почты с целью получения электронных писем с удаленного сервера по средствам установленного TCP соединения. Первая версия протокола POP3 (Post Office Protocol) была разработана в 1984 году Институтом Информатики на базе Университета Южной Калифорнии в рамках RFC 918. Вторая версия появилась в 1985 году (Post Office Protocol Version 2) в рамках RFC 937. Первая спецификация третьей версии протокола была определена в 1988 году в рамках RFC 1081.

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

Однако следует отметить что современные почтовые клиенты предлагают возможность не удалять письма с сервера. По умолчанию протокол работает с портом 110 — для передачи данных без шифрования и с портом 995 — для передачи данных с использованием SSL/TLS методов шифрования. Также следует отметить, что протокол POP3 работает только в одном направлении. Это означает, что данные с сервера могут быть загружены на ваш локальный клиент, но не могут быть отправлены с локального клиента на удаленный сервер.

InternetMessageAccessProtocol

Протокол IMAP является успешной попыткой улучшить ранее рассмотренный протокол POP. Главным недостатком POP протокола является невозможность управлением сообщениями на сервере в связи с односторонней работой протокола. Для решения этой проблемы в 1986 году сотрудник Стэндфордского университета Марк Криспин создал новый протокол для получения почты с сервера.

Читайте также:
Os image что это за программа

Далее этот протокол несколько раз улучшался. Так в 1987 году появился IMAP2 (описан в рамках RFC 1064), в 1991 году — IMAP3 (описан в рамках RFC 1203). Последняя модификация IMAP4rev1 увидела свет в 2003 и была описана в рамках RFC 3501.

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

– Одновременный доступ для нескольких клиентов

– Поддержка нескольких постовых ящиков и папок

– Возможность создания общих папок для нескольких пользователей

– Информация о состоянии писем доступна для всех клиентов и хранится непосредственно на сервере

– Поиск происходит на сервере, следовательно, нет необходимости выгружать все письма с сервера для поиска

– Связь с сервером поддерживается постоянно, что позволяет получать информацию с сервера в онлайн режиме.

Simple Mail Transfer Protocol

В отличие от ранее рассмотренных протоколов, SMTP служит для отправки электронных писем. Впервые данный протокол был описан в рамках RFC 821 в 1982 году. Последняя модификация данного протокола была в 2008 году и описана в RFC 5321.

Отправку любого письма можно описать последовательными действиями. Вначале устанавливается стабильное соединение с получателем посредствам TCP соединения. Пока соединение открыто, клиент и сервер обмениваются параметрами в рамках SMTP-операций.

Каждая операция состоит из трех отдельных последовательных команд: MAIL FROM — необходима для установления обратного адреса, RCPT TO — необходима для установления получателя (в случае массовой рассылки она может быть вызвана несколько в соответствии с количеством получателей), DATA — непосредственно для отправки текста сообщения. Пример SMTP сессии можно увидеть на рисунке 2. Для работы SMTP протокол использует различные порты для шифрованной и не шифрованной передачи. Так порт 25 используется для передачи данных без шифрования, а порт 465 — для SSL/TLS передачи.

C:Usersulha0217Desktopunnamed.png

Рис. 2. SMTP сессия

  1. Philip, Hazel The Exim SMTP Mail Server: Official Guide for Release 4 / Hazel Philip. — 1st Edition. — London: UIT Cambridge, 2003. — 616 c.
  2. Peer, Heinlein Dovecot: POP3/IMAP Servers for Enterprises and ISPs / Heinlein Peer. — 1st Edition. — Scotts Valley: CreateSpace Independent Publishing Platform, 2016. — 378 c.

Основные термины (генерируются автоматически): RFC, SMTP, IMAP, POP, передача данных, протокол, SSL, TCP, TLS, электронная почта.

Источник: moluch.ru

Модуль POP

В модуле POP CommuniGate Pro реализован функционал Сервера по протоколу POP3. POP3 сервера позволяют клиентским приложениям (почтовым программам) получать сообщения из папок пользователя, используя Интернет протокол POP3 (STD0053, RFC1939, RFC1734, RFC1725) через TCP/IP сети.

POP модуль CommuniGate Pro поддерживает также несколько расширений протокола, включая расширение XTND XMIT. Некоторые почтовые программы могут использовать эти расширения при отправке сообщений на Сервер CommuniGate Pro.

Протокол Почтового Отделения (POP3)

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

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

Протокол POP3 не может работать с пользователями, у которых есть несколько папок. Если клиентское приложение представляется пользователем, у которого есть несколько папок, то будет открываться папка INBOX.

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

Модуль POP поддерживает расширение POP протокола XTND XMIT. Это расширение позволяет пользователям использовать POP протокол для отправки сообщений вместо SMTP протокола.

Настройка Модуля POP

Для того, чтобы настроить параметры модуля POP, используйте Веб Интерфейс Администратора. Откройте страницу Доступ в разделе Установки: Используйте эту настройку, чтобы указать, какую информацию модуль POP должен сохранять в Журнале работы Сервера. Обычно используется уровень Основное (отчёты о передаче сообщений) или уровень Проблемы (передача сообщений и не фатальные ошибки). В случае, если в работе POP модуля возникают проблемы, возможно, целесообразным будет увеличить детализацию до уровня Подробности или Всё: в этом случае в Журнал работы Сервера будет также записываться более подробная информация о работе модуля на уровне протокола или на уровне соединения. Когда проблема решена, верните настройку Уровень Журнала в её обычное значение, иначе Системный Журнал будет очень быстро увеличивать свой размер.

Записи, помещённые модулем POP в Журнал работы Сервера, имеют пометку POP.

Когда вы указываете ненулевое значение в настройке Максимальное число Каналов, модуль POP создаёт так называемый «Приёмник». Модуль начинает принимать все POP соединения, которые устанавливают клиенты для того, чтобы получать почту с вашего Сервера. Эта настройка используется, чтобы ограничить число соединений, которое может обслуживать модуль POP одновременно. Если открыто предельное число соединений, модуль будет отказывать в приёме новых соединений. В этом случае почтовые клиенты должны попытаться соединиться позднее.

По умолчанию, Приёмник модуля POP принимает незашифрованные соединения на TCP порт 110. Стандартным номером TCP порта для безопасных POP соединений является порт номер 995, однако, по умолчанию он отключён. Нажмите на ссылку Приёмник для того, чтобы настроить порт Приёмника POP.

Модуль POP поддерживает команду STARTTLS, которая позволяет почтовому клиенту устанавливать соединение в незащищённом режиме и затем переводить его в режим безопасного соединения.

Аутентификация Пользователя

POP модуль позволяет пользователям использовать все Методы Аутентификации, поддерживаемые Сервером CommuniGate Pro, наряду с методом APOP.

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

Безопасный Доступ

Модуль POP может использоваться для приёма SSL/TLS (зашифрованных) соединений от почтовых программ пользователя (смотрите комментарий о настройках Приёмника выше). Дополнительно POP модуль поддерживает команду STLS, которая позволяет клиентским почтовым программам устанавливать незащищённое, нешифрованное соединение (на стандартном TCP порту 110), и затем инициировать шифрование трафика по этому соединению.

Специальные Возможности

В отличие от большинства почтовых серверов, POP модуль CommuniGate Pro не «блокирует» папку, которую он открывает по требованию клиентской почтовой программы. Открытая папка может одновременно использоваться другими клиентскими приложениями. Дополнительную информацию смотрите в разделе Папки.

  • показывает только те сообщения в папке, которые существовали на момент открытия папки клиентской почтовой программой; все новые сообщения, полученные в течение сессии, будут видны POP клиенту только при его следующем соединении с папкой;
  • сохраняет зомби-сообщения вместо сообщений, удалённых в текущей сессии; модуль показывает их как сообщения, имеющие нулевой размер и выдаёт ошибку, если клиентское приложение пытается загрузить удалённое сообщение;

Когда клиентская почтовая программа получает сообщение при помощи команды RETR, то сообщению ставиться флаг «Seen» (это изменение может быть заметно при одновременном использовании IMAP или XIMSS клиента, работающего с той же папкой). Команда TOP, которая позволяет клиентской почтовой программе получить только первую часть сообщения, не проставляет флаг «Seen».

Читайте также:
Build server что это за программа

В модуле POP реализована также команда «пустой AUTH» (команда AUTH без параметров), которая возвращает список поддерживаемых методов SASL.

Расширение XTND XMIT

В Модуле POP CommuniGate Pro реализовано расширение POP протокола XTND XMIT. Почтовые приложения, поддерживающие это расширение (такие, как Eudora®), могут отправлять сообщения на Сервер через POP соединение.

Эта возможность может быть полезна мобильным пользователям CommuniGate Pro, которые могут оказаться не в состоянии отправлять свои сообщения через SMTP из-за ограничений, накладываемых применяемой схемой защиты от спама. Отправка сообщений через POP может быть более удобной в случае, если используется схема «запоминания адреса», так как при этом методе отсутствуют ограничения по времени.

Предупреждения

В POP3 протоколе не предусмотрена возможность отправки клиентской почтовой программе предупреждений. Если пользователя ожидает какое-нибудь предупреждающее сообщение, то POP модуль CommuniGate Pro просто отвергает запрос на установление соединение после аутентификации пользователя.

В возвращаемой ошибке содержится текст предупреждения:

ALERT: текст предупреждающего сообщения

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

Доступ к Дополнительным Папкам

В отличие от протокола IMAP, протокол POP3 создавался только для обеспечения доступа к одной папке Пользователя — папке INBOX.

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

Если пользователь зашёл на сервер как accountname и хочет получить доступ к папке mailboxname пользователя otheraccount, то имя пользователя указывается как ~otheraccount/mailboxname#accountname:

Имя Пользователя
(указывается в настройках почтовой программы)
Папка, к которой предоставляется доступ
jsmith папка INBOX у пользователя jsmith
~public/announces#jsmith публичная папка announces
~boss/INBOX#jsmith папка INBOX у пользователя boss

В примерах выше пользователь аутентифицировался как jsmith с использованием соответствующего пароля.

Если аутентифицированный пользователь не имеет права удалять сообщения в выбранной папке, то операция DELE оканчивается неуспешно и почтовой программе пользователя возвращается ошибка.

Модуль POP может также использовать возможность Прямого обращения к папкам для открытия дополнительных папок.

Доступ к Личной почте через Объединённого Пользователя

В Модуле POP реализована фильтрация почты Единого Общедоменного Пользователя. Как и все модули доступа, модуль POP использует Маршрутизатор для обработки заданных имён пользователя.

Модуль POP проверяет локальную часть, возвращаемую Маршрутизатором, и, если эта строка не пустая, то он фильтрует открываемую папку: модуль скрывает все сообщения в папке, которые не имеют поля заголовка X-Real-To (или другого поля, указанного в настройках модуля Местной Доставки) или не имеют указанной строки (индивидуального имени) в этом поле заголовка.

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

Пример: Строка в Маршрутизаторе:

client1.com = Cl1.local
Первое сообщение отправлено на адрес:

Оно сохраняется у пользователя Cl1 в папке INBOX с уникальным идентификатором 101, и в заголовок добавляется поле:

X-Real-To: abcdef
Следующее сообщение отправляется на адрес:

Оно сохраняется в папке INBOX пользователя Cl1 с уникальным номером 102, и в заголовок добавляется поле:

X-Real-To: xyz

После того, как эти сообщения сохранены, POP сессия будет показывать различные сообщения, в зависимости от указанного имени пользователя:

S: +OK CommuniGate Pro POP Server is ready
C: USER Cl1
S: +OK, send pass
C: PASS mypassword
S: +OK 2 message(s)
C: UIDL
S: +OK
S: 1 101
S: 2 102
S: .
C: QUIT
S: +OK bye-bye

Источник: www.communigate.ru

Протокол Post Office Protocol (POP)

Протоколом доставки почты пользователю из почтового ящика служит протокол Post Office Protocol (POP). В настоящее время существуют две версии протокола POP— POP2 и POP3. Обе версии обладают примерно одинаковыми возможностями, однако несовместимы друг с другом. Дело в том, что у POP2 и POP3 разные номера портов протокола. Между ними отсутствует связь, аналогичная связи между SMTP и ESMTP.

Протокол POP3 не является расширением или модификацией POP2— это совершенно другой протокол.

Протокол POP3

Конструкция протокола POP3 обеспечивает возможность пользователю войти в систему и изъять накопившуюся почту, вместо того чтобы предварительно входить в сеть. Пользователь получает доступ к POP-серверу из любой системы в Интернет. При этом он должен запустить специальный почтовый агент (UA), понимающий протокол POP3. При запуске почтовой программы по протоколу POP3, все письма из почтового ящика полностью, без разбора перекачиваются на данный компьютер и удаляются с почтового сервера. Таким образом, с другого компьютера уже эти письма прочитать невозможно.

Альтернативным протоколом для сбора сообщений с почтового сервера является

Сообщения e-mail не теряются.

Если ваше сообщение вернется как не могущее быть доставленным, то вы получите внушительного вида сообщение от MAILER-DAEMON (это такая программа в Unix, назначение которой — работать с почтой) со зловещего вида заголовком, за которым следует текст вашего сообщения. Иногда можно сказать, что было неправильно, посмотрев на первые строки возвращенного сообщения. Кроме неверного адреса, возможно еще, что ваша местная система не содержит адреса места назначения в той «карте» других систем, которые она ведет. Или возможно, что вы пытались послать сообщение в другую сеть, такую, как Bitnet или CompuServe, что требует специального оформления адреса.

Всемии́рная паутии́на ( World Wide

Web ) Всемирная паутина WWW — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы web-серверов. Большинство ресурсов всемирной паутины представляет собой гипертекст.

Гипертекстовые документы, размещаемые во всемирной паутине, называются web-страницами. Несколько web- страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом. Для загрузки и просмотра web-страниц используются специальные программы — браузеры.

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

Браузер

Браузер — это программа для просмотра страниц в интернете. Изначально браузером называлась программа–просмотрщик web-страниц в Internet. Но с выпуском последних версий известных браузеров стало очевидно, что это определение далеко не полностью отражает возможности этих программ. Через программу- браузер можно обратиться не только к Web- серверам, но и Gopher-,FTP-, Chat-серверам и BBS. Из браузера можно запустить программу электронной почты, а сами браузеры позволяют программистам все большее управление ими программным способом.

Браузеры

Рассматривая только браузеры, необходимо отметить один момент: их не просто много разных – есть несколько семейств, и почти в каждом несколько представителей. Google Chrome – Определенно слишком простой и слишком минималистичный. Причем, «слишком» — в данном случае имеет негативный оттенок. Еще одна проблема — отсутствие программных расширений. Приносит больше разочарования, чем положительных эмоций, несмотря на масштабную рекламу и большие ожидания пользователей от Google.

Браузеры

Mozilla Firefox – Самый распространенный на сегодняшний день браузер! Масса инноваций, удобства и стабильная работа — вот те три кита, на которых держится FireFox. Надежный браузер для профессионалов и новичков Интернета . Microsoft Internet Explorer– Слишком медленный и слишком нестабильный. Его держит на плаву только то, что он предустановлен в каждой операционной системе Windows. Мной замечено одно преимущество этого браузера по сравнению с Mozilla Firefox — это то, что он корректно выполняет все скрипты JavaScript

Источник: studfile.net

Что такое протокол электронной почты

Что_такое_протокол_электронной_почты

Многие пользователи, сталкиваясь с необходимостью настройки того или иного почтового клиента, задаются вопросом: «Что такое протокол электронной почты». Действительно, чтобы «заставить» такую программу нормально функционировать, а затем комфортно ею пользоваться, важно понимать, какой из доступных вариантов следует выбрать, и в чем его отличие от остальных. Именно о почтовых протоколах, принципе их работы и сфере применения, а также о некоторых других нюансах будет рассказано в этой статье.

Читайте также:
Ксенон что это за программа

Протоколы электронной почты

Всего существует три общепринятых стандарта, используемых для обмена электронными письмами (их отправки и получения) – это IMAP, POP3 и SMTP. Есть еще HTTP, который часто называют web-почтой, но прямого отношения к нашей сегодняшней теме он не имеет. Ниже рассмотрим подробнее каждый из протоколов, определив их характерные особенности и возможные различия, но прежде дадим определение самому термину.

Пример работы разных протоколов электронной почты

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

SMTP (Simple Mail Transfer Protocol)

Простой протокол передачи почты – именно так переводится и расшифровывается полное название SMTP. Этот стандарт широко используется для передачи электронной почты в сетях типа TCP/IP (конкретно для передачи исходящей почты используется порт TCP 25). Существует также его более «новая» разновидность – принятое в 2008 году расширение ESMTP (Extended SMTP), хотя от Simple Mail Transfer Protocol его сейчас не отделяют.

Схема работы электронной почты по протоколу SMTP

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

Большинство почтовых приложений, к числу которых относятся общеизвестные Mozilla Thunderbird, The Bat!, Microsoft Outlook, для получения писем используют либо POP, либо IMAP, о которых пойдет речь далее. При этом клиент от Майкрософт (Аутлук) для получения доступа к пользовательской учетной записи на собственном сервере может задействовать проприетарный протокол, но это уже выходит за рамки нашей темы.

POP3 (Post Office Protocol Version 3)

Протокол почтового отделения третьей версии (перевод с англ.) – это стандарт прикладного уровня, который используется специализированными программами-клиентами для получения электронной корреспонденции с удаленного сервера посредством того же типа соединения, что и в случае с SMTP – TCP/IP. Непосредственно в своей работе POP3 задействует порт под номером 110, однако в случае с SSL/TLS-соединением используется 995.

Схема работы электронной почты по протоколу POP3

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

Примечание: Стандартом в сфере является именно третья версия данного протокола. Предшествующие ей первая и вторая (POP, POP2 соответственно) на сегодняшний день считаются морально устаревшими.

Настройка POP протокола в учётной записи электронной почте

IMAP (Internet Message Access Protocol)

Это – протокол прикладного уровня, используемый для доступа к электронной корреспонденции. Как и рассмотренные нами выше стандарты, IMAP основан на транспортном протоколе TCP, а для выполнения возлагаемых на него задач используется порт 143 (или 993 для соединений типа SSL/TLS).

Схема работы электронной почты по протоколу IMAP

Собственно, именно Internet Message Access Protocol предоставляет наиболее широкие возможности по работе с письмами и непосредственно почтовыми ящиками, размещенными на центральном сервере. Приложение-клиент, использующее для своей работы данный протокол, имеет полный доступ к электронной корреспонденции так, как будто она хранится не на сервере, а на компьютере пользователя.

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

Настройка IMAP в учётной записи электронной почты

HTTP

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

Выбор протокола электронной почты

Итак, ознакомившись с тем, что представляет собой каждый из существующих почтовых протоколов, мы можем смело переходить к непосредственному выбору наиболее подходящего. HTTP, в силу обозначенных выше причин, интереса в данном контексте не представляет, а SMTP ориентирован на решение задач, отличных от тех, которые выдвигает перед собой рядовой пользователь. Следовательно, когда речь заходит о настройке и обеспечении корректной работы почтового клиента, выбирать следует между POP3 и IMAP.

Выбор протокола электронной почты при настройке почтового клиента

Internet Message Access Protocol (IMAP)

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

Настройка электронной почты по протоколу Internet Message Access Protocol (IMAP)

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

Post Office Protocol 3 (POP3)

POP3 подойдет для настройки почтового клиента в том случае, если для вас первостепенную роль играет наличие свободного места на сервере (накопителе) и высокая скорость работы. При этом важно понимать следующее: останавливая свой выбор на этом протоколе, вы отказываете себе в синхронизации между устройствами. То есть, если вы получили, например, три письма на устройство №1 и отметили их как прочитанные, то на устройстве №2, тоже работающем по Post Office Protocol 3, они не будут отмечены таковыми.

Настройка электронной почты по протоколу Post Office Protocol 3 (POP3)

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

Заключение

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

Мы рады, что смогли помочь Вам в решении проблемы.

Источник: lumpics.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru