Протокол почты: Протоколы электронной почты — CoderLessons.com

Протоколы электронной почты — CoderLessons.com

Протоколы электронной почты – это набор правил, которые помогают клиенту правильно передавать информацию на почтовый сервер или с него. Здесь, в этом руководстве, мы обсудим различные протоколы, такие как SMTP, POP и IMAP.

SMPTP

SMTP расшифровывается как Simple Mail Transfer Protocol . Впервые он был предложен в 1982 году. Это стандартный протокол, используемый для эффективной и надежной отправки электронной почты через Интернет.

Ключевые моменты:

  • SMTP – это протокол уровня приложения.

  • SMTP – это протокол, ориентированный на соединение.

  • SMTP – это текстовый протокол.

  • Он обрабатывает обмен сообщениями между почтовыми серверами по сети TCP / IP.

  • Помимо передачи электронной почты, SMPT также предоставляет уведомления о входящей почте.

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

  • Эти команды SMTP указывают адрес электронной почты отправителя и получателя, а также сообщение для отправки.

  • Обмен командами между серверами осуществляется без вмешательства какого-либо пользователя.

  • Если сообщение не может быть доставлено, отправителю отправляется отчет об ошибке, что делает SMTP надежным протоколом.

SMTP – это протокол уровня приложения.

SMTP – это протокол, ориентированный на соединение.

SMTP – это текстовый протокол.

Он обрабатывает обмен сообщениями между почтовыми серверами по сети TCP / IP.

Помимо передачи электронной почты, SMPT также предоставляет уведомления о входящей почте.

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

Эти команды SMTP указывают адрес электронной почты отправителя и получателя, а также сообщение для отправки.

Обмен командами между серверами осуществляется без вмешательства какого-либо пользователя.

Если сообщение не может быть доставлено, отправителю отправляется отчет об ошибке, что делает SMTP надежным протоколом.

Команды SMTP

В следующей таблице описаны некоторые команды SMTP:

SN Описание команды
1 ПРИВЕТ
Эта команда инициирует диалог SMTP.
2 EHELLO
Это альтернативная команда для начала разговора. ESMTP указывает, что сервер отправителя хочет использовать расширенный протокол SMTP.
3 ПОЧТА ОТ
Это указывает на адрес отправителя.
4 RCPT TO
Он идентифицирует получателя письма. Чтобы доставить подобное сообщение нескольким пользователям, эту команду можно повторить несколько раз.
5
РАЗМЕР
Эта команда сообщает серверу размер прикрепленного сообщения в байтах.
6 ДАННЫЕ
Команда DATA означает, что поток данных будет следовать. Здесь поток данных относится к телу сообщения.
7 УВОЛИТЬСЯ
Эта команда используется для разрыва SMTP-соединения.
8 верфи
Эта команда используется принимающим сервером, чтобы проверить, является ли данное имя пользователя действительным или нет.
9 EXPN
Он такой же, как VRFY, за исключением того, что в нем будут перечислены все имена пользователей, которые использовались со списком рассылки.

IMAP

IMAP расшифровывается как Internet Mail Access Protocol. Впервые он был предложен в 1986 году. Существует пять следующих версий IMAP:

  1. Оригинальный IMAP

  2. IMAP2

  3. IMAP3

  4. IMAP2bis

  5. IMAP4

Оригинальный IMAP

IMAP2

IMAP3

IMAP2bis

IMAP4

Ключевые моменты:

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

  • Электронная почта хранится и поддерживается удаленным сервером.

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

  • IMAP позволяет пользователям осуществлять поиск по электронной почте.

  • Это позволяет одновременный доступ к нескольким почтовым ящикам на нескольких почтовых серверах.

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

Электронная почта хранится и поддерживается удаленным сервером.

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

IMAP позволяет пользователям осуществлять поиск по электронной почте.

Это позволяет одновременный доступ к нескольким почтовым ящикам на нескольких почтовых серверах.

IMAP команды

В следующей таблице описаны некоторые команды IMAP:

SN Описание команды
1 IMAP_LOGIN

Эта команда открывает соединение.
2 ВОЗМОЖНОСТЬ
Эта команда запрашивает список возможностей, которые поддерживает сервер.
3 NOOP
Эта команда используется в качестве периодического опроса новых сообщений или обновлений статуса сообщений в течение периода бездействия.
4 ВЫБРАТЬ
Эта команда помогает выбрать почтовый ящик для доступа к сообщениям.
5 EXAMINE
Это то же самое, что и команда SELECT, за исключением того, что изменение почтового ящика не допускается.
6 СОЗДАЙТЕ
Он используется для создания почтового ящика с указанным именем.
7 УДАЛЯТЬ
Он используется для окончательного удаления почтового ящика с заданным именем.
8 ПЕРЕИМЕНОВАТЬ
Используется для изменения имени почтового ящика.
9 ВЫЙТИ
Эта команда сообщает серверу, что клиент завершил сеанс. Сервер должен отправить BYE-ответ без тега до ответа OK, а затем закрыть сетевое соединение.

POP

POP расшифровывается как Post Office Protocol. Обычно используется для поддержки одного клиента. Существует несколько версий POP, но POP 3 является текущим стандартом.

Ключевые моменты

  • POP – это стандартный интернет-протокол прикладного уровня.

  • Поскольку POP поддерживает автономный доступ к сообщениям, следовательно, требуется меньше времени на использование Интернета.

  • POP не позволяет искать средство.

  • Чтобы получить доступ к сообщениям, необходимо скачать их.

  • Это позволяет создавать только один почтовый ящик на сервере.

  • Он не подходит для доступа к не почтовым данным.

  • Команды POP обычно сокращаются до кодов из трех или четырех букв. Например. STAT.

POP – это стандартный интернет-протокол прикладного уровня.

Поскольку POP поддерживает автономный доступ к сообщениям, следовательно, требуется меньше времени на использование Интернета.

POP не позволяет искать средство.

Чтобы получить доступ к сообщениям, необходимо скачать их.

Это позволяет создавать только один почтовый ящик на сервере.

Он не подходит для доступа к не почтовым данным.

Команды POP обычно сокращаются до кодов из трех или четырех букв. Например. STAT.

Команды POP

В следующей таблице описаны некоторые команды POP:

В чем разница между POP и IMAP?

Outlook для Android Outlook для iOS Еще…Меньше

Протокол POP3 (Post Office Protocol — Протокол почтового отделения)

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

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

  • Возможность отправки элементов с нескольких устройств. Отправленные элементы невозможно синхронизировать с помощью POP. Их можно сохранить только на том устройстве, на котором они были созданы.

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

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

Протокол IMAP (Internet Messaging Access Protocol — Протокол доступа к Интернет-сообщениям)

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

  • Вы можете выполнять вход одновременно с нескольких компьютеров и устройств.

  • Ваш архив почты синхронизируется и хранится на сервере для обеспечения доступа всех подключенных устройств.

  • Отправленные и полученные письма хранятся на сервере до окончательного удаления пользователем.

Протоколы электронной почты: что это такое и их типы

Глоссарий Начало

  • Что такое протокол электронной почты?
  • Зачем нужны протоколы электронной почты?
  • Какие существуют протоколы электронной почты?
  • Почтовые клиенты и протоколы электронной почты

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

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

Пример:

Отправитель, использующий почтовый клиент Apple с сервером Gmail, может отправить электронное письмо другому пользователю с помощью почтового сервера Zoho в почтовом клиенте Outlook. Это возможно, потому что серверы и почтовые клиенты следуют правилам и стандартам, определенным протоколами электронной почты.

Зачем нужны протоколы электронной почты?

Рассмотрим разницу между отправкой сообщения через платформу обмена сообщениями, например WhatsApp, и отправкой электронной почты. Когда вы отправляете сообщение с помощью WhatsApp, получатель также будет использовать WhatsApp для чтения сообщений. Сервер, который обрабатывает сообщение, также является сервером WhatsApp. На сервере и клиенте используется одна и та же платформа, поэтому весь поток данных обрабатывается обслуживающей платформой особым образом.

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

Какие существуют протоколы электронной почты?

Распространенными протоколами для доставки электронной почты являются почтовый протокол (POP), протокол доступа к сообщениям в Интернете (IMAP) и простой протокол передачи почты (SMTP). Каждый из этих протоколов имеет стандартную методологию работы с электронной почтой, а также определенные функции.

Протокол POP

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

Протокол IMAP

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

Протокол SMTP

SMTP означает простой протокол передачи почты. SMTP – это основной протокол электронной почты, который отвечает за передачу электронной почты между почтовыми клиентами и почтовыми серверами.

Почтовые клиенты и почтовые протоколы

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

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

 

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

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

Типы протоколов электронной почты:

Три основных типа протоколов электронной почты, задействованные для отправки и получения почт. Протокол передачи используется для отправки почты через Интернет. SMTP — это прикладной уровень и протокол, ориентированный на соединение. SMTP эффективен и надежен для отправки электронной почты. SMTP использует TCP в качестве протокола транспортного уровня. Он обрабатывает отправку и получение сообщений между почтовыми серверами по сети TCP/IP. Этот протокол наряду с отправкой электронных писем также предоставляет функцию уведомления о входящих письмах. Когда отправитель отправляет электронное письмо, почтовый клиент отправителя отправляет его на почтовый сервер отправителя, а затем оно отправляется на почтовый сервер получателя через SMTP. Команды SMTP используются для идентификации адресов электронной почты отправителя и получателя вместе с отправляемым сообщением.

Некоторые из SMTP-команд: HELLO, MAIL FROM, RCPT TO, DATA, QUIT, VERIFY, SIZE и т. д. SMTP отправляет сообщение об ошибке, если почта не доставляется получателю, следовательно, надежный протокол.

Дополнительные сведения см. в статье о простом протоколе передачи почты (SMTP).

POP (протокол почтового отделения):

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

Некоторые команды POP: LOG IN, STAT, LIST, RETR, DELE, RSET и QUIT. Дополнительные сведения см. в статье Полная форма POP.

IMAP (протокол доступа к сообщениям в Интернете):

Протокол доступа к сообщениям в Интернете используется для получения почты для нескольких клиентов. Существует несколько версий IMAP: IMAP, IMAP2, IMAP3, IMAP4 и т. д. IMAP — это протокол прикладного уровня. IMAP позволяет получать доступ к электронной почте без ее загрузки, а также поддерживает загрузку электронной почты. Электронная почта поддерживается удаленным сервером. Он позволяет выполнять все операции с электронной почтой, такие как создание, обработка и удаление электронной почты, не читая ее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *