Сети ЭВМ и телекоммуникации. Фролов А.И. - 42 стр.

UptoLike

Составители: 

40
Адреса ЭВМ в сети Internet представляют собой имя домена и преобразу-
ются в IP-адреса согласно протоколу DNS.
Протокол SMTP базируется на следующей модели коммуникаций: в ответ
на запрос пользователя почтовая программа-отправитель сообщения устанав-
ливает двустороннюю связь с программой-приемником (почтовым сервером).
Получателем может быть оконечный или промежуточный адресат. Если необ-
ходимо, почтовый сервер может установить соединение с другим сервером и
передать сообщение дальше. SMTP-команды генерируются отправителем и по-
сылаются получателю. На каждую команду должен быть получен отклик.
Перечень команд протокола SMTP, определенный спецификацией
RFC 821, приведен в таблице 4.1. Это внутренние команды протокола. Если
пользователь использует для работы с электронной почтой некоторую утилиту,
то эти команды ему недоступны. Они представляют интерес только при про-
граммировании взаимодействия программ на основе этого протокола.
В соответствии со спецификацией, помеченные крестиком команды обя-
заны присутствовать в любой реализации SMTP. Остальные команды SMTP
могут быть реализованы дополнительно. Каждая SMTP-команда должна закан-
чиваться либо пробелом (если у нее есть аргумент), либо комбинацией CRLF
(Carriage-Return, Line-Feed возврат каретки, перевод строки; коды ASCII 13
и 10 соответственно). В описании команд употребляется слово <данные>, а не
<сообщение>. Этим подчеркивается, что, кроме текста, SMTP позволяет пере-
давать и двоичную информацию, например, графические или звуковые файлы.
Команды состоят из ключевых слов, за которыми следует один или более
параметров. Ключевое слово состоит из 4-х символов и отделено от аргумента
одним или несколькими пробелами. Каждая командная строка заканчивается
символами CRLF. Синтаксис команд протокола SMTP приведен в пункте 4.6
«Справочные данные».
В спецификации SMTP требуется, чтобы сервер отвечал на каждую коман-
ду SMTP-клиента. Сервер отвечает трехзначной комбинацией цифр, называе-
                                        40

    Адреса ЭВМ в сети Internet представляют собой имя домена и преобразу-
ются в IP-адреса согласно протоколу DNS.
    Протокол SMTP базируется на следующей модели коммуникаций: в ответ
на запрос пользователя почтовая программа-отправитель сообщения устанав-
ливает двустороннюю связь с программой-приемником (почтовым сервером).
Получателем может быть оконечный или промежуточный адресат. Если необ-
ходимо, почтовый сервер может установить соединение с другим сервером и
передать сообщение дальше. SMTP-команды генерируются отправителем и по-
сылаются получателю. На каждую команду должен быть получен отклик.
    Перечень    команд   протокола   SMTP,    определенный    спецификацией
RFC 821, приведен в таблице 4.1. Это внутренние команды протокола. Если
пользователь использует для работы с электронной почтой некоторую утилиту,
то эти команды ему недоступны. Они представляют интерес только при про-
граммировании взаимодействия программ на основе этого протокола.
    В соответствии со спецификацией, помеченные крестиком команды обя-
заны присутствовать в любой реализации SMTP. Остальные команды SMTP
могут быть реализованы дополнительно. Каждая SMTP-команда должна закан-
чиваться либо пробелом (если у нее есть аргумент), либо комбинацией CRLF
(Carriage-Return, Line-Feed – возврат каретки, перевод строки; коды ASCII – 13
и 10 соответственно). В описании команд употребляется слово <данные>, а не
<сообщение>. Этим подчеркивается, что, кроме текста, SMTP позволяет пере-
давать и двоичную информацию, например, графические или звуковые файлы.
    Команды состоят из ключевых слов, за которыми следует один или более
параметров. Ключевое слово состоит из 4-х символов и отделено от аргумента
одним или несколькими пробелами. Каждая командная строка заканчивается
символами CRLF. Синтаксис команд протокола SMTP приведен в пункте 4.6
«Справочные данные».
    В спецификации SMTP требуется, чтобы сервер отвечал на каждую коман-
ду SMTP-клиента. Сервер отвечает трехзначной комбинацией цифр, называе-