Скачать презентацию ПРОТОКОЛ SMTP Выполнила студентка гр ИСТ-82 Маляренко Е Скачать презентацию ПРОТОКОЛ SMTP Выполнила студентка гр ИСТ-82 Маляренко Е

SMTP.ppt

  • Количество слайдов: 14

ПРОТОКОЛ SMTP Выполнила: студентка гр. ИСТ-82 Маляренко Е. С. ПРОТОКОЛ SMTP Выполнила: студентка гр. ИСТ-82 Маляренко Е. С.

Simple Mail Transfer Protocol – простой протокол передачи почты Simple Mail Transfer Protocol – простой протокол передачи почты

Стандарт, описывающий. SMTP на сегодняшний день, закреплен в RFC 821 в апреле 2001 года. Стандарт, описывающий. SMTP на сегодняшний день, закреплен в RFC 821 в апреле 2001 года.

SMPT в терминах модели OSI SMPT в терминах модели OSI

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

Схема взаимодействия по протоколу SMPT Схема взаимодействия по протоколу SMPT

Особенности взаимодействия Модель взаимодействия «клиент - сервер» Канал связи устанавливается непосредственно между отправителем и Особенности взаимодействия Модель взаимодействия «клиент - сервер» Канал связи устанавливается непосредственно между отправителем и получателем сообщения Почтовое сообщение состоит из трех частей: конверта, заголовка и тела сообщения. Пользователь видит только заголовок и тело сообщения. Заголовок состоит из полей. Минимально необходимыми являются поля Date, From, cc или To.

Особенности взаимодействия Согласно терминологии, принятой в Internet, SMTP-сервер может выступать в одной (или нескольких) Особенности взаимодействия Согласно терминологии, принятой в Internet, SMTP-сервер может выступать в одной (или нескольких) из следующих ролей: - mail exchanger, - relay, - smart host. Обмен сообщениями и инструкциями в SMTP ведется в ASCII-кодах. Протокол допускает рассылку почтовых сообщений в режиме оповещения.

Обязательные команды HELO C: HELLO 195. 161. 101. 33 S: 250 smtp. mail. ru Обязательные команды HELO C: HELLO 195. 161. 101. 33 S: 250 smtp. mail. ru is ready MAIL C: MAIL FROM: 'указываем отправителя S: 250 OK RCPT C: RCPT TO: 'указываем получателя S: 250 OK

Другие команды DATA C: DATA S: 354 Start mail input; end with <CRLF> QUIT Другие команды DATA C: DATA S: 354 Start mail input; end with QUIT S: QUIT C: 221 smtp. mail. ru is closing transmission channel SOML, SAML - комбинации команд SEND или MAIL, SEND и MAIL соответственно.

Другие команды SEND - используется вместо команды MAIL и указыает, что почта должна быть Другие команды SEND - используется вместо команды MAIL и указыает, что почта должна быть доставлена на терминал пользователя. RSET - указывает серверу прервать выполнение текущего процесса. VRFY - просит сервер проверить, является ли переданный аргумент именем пользователя.

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

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

Extended SMTP Стандартная возможность дальнейшего расширения Поддержка таких функций как подтверждение доставки, cогласование максимального Extended SMTP Стандартная возможность дальнейшего расширения Поддержка таких функций как подтверждение доставки, cогласование максимального допустимого размера сообщений, передаваемых между серверами, принудительная инициация передачи накопленной почты