Учебники

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

Протоколы электронной почты — это набор правил, которые помогают клиенту правильно передавать информацию на почтовый сервер или с него. Здесь, в этом руководстве, мы обсудим различные протоколы, такие как 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: