Презентация на тему "Протоколы электронной почты"

Презентация: Протоколы электронной почты
Включить эффекты
1 из 30
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
4.0
1 оценка

Комментарии

Нет комментариев для данной презентации

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


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

Аннотация к презентации

Презентация для студентов на тему "Протоколы электронной почты" по информатике. Состоит из 30 слайдов. Размер файла 0.59 Мб. Каталог презентаций в формате powerpoint. Можно бесплатно скачать материал к себе на компьютер или смотреть его онлайн с анимацией.

Содержание

  • Презентация: Протоколы электронной почты
    Слайд 1

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

  • Слайд 2

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

    Стандарты X.400 и SMTP Международным стандартом передачи сообщений также является протокол SMTP (Simple Mail Transfer Protocol), разработанный в 1982 г. для сети Интернет. Его спецификации определены в RFC 821. Позднее в RFC 822 была определена структура текстового сообщения в кодах ASCII, которая в то время оказалась очень удобной для передачи сообщений через Интернет. В 1984 г. комитет МККТТ, известный теперь как МСЭ-Т (сектор стандартизации телекоммуникаций Международного союза электросвязи), завершил работу над первым изданием стандарта передачи сообщений X.400, обеспечивающего передачу данных с промежуточным накоплением между различными системами электронной почты независимо от платформы. Этот стандарт переиздавался два раза — в 1988 и 1993 гг.

  • Слайд 3

    SMTP (Simple Mail Transfer Protocol) - простой протокол передачи (отправки) почтовых сообщений POP(Post Office Protocol) - протокол, позволяющий клиентам получать доступ к своим почтовым ящикам на сервере IMAP (Internet Message Access Protocol)- протокол, позволяющий клиентам получать доступ к своим почтовым ящикам и папкам на сервере ESMTP(EnhancedSimple Mail Transfer Protocol)- улучшенная версия SMTP LDAP(Lightweight Directory Access Protocol)- протокол, позволяющий клиенту обращаться ккаталогу с запросом различных сведений опользователях

  • Слайд 4

    MUA отправителя MUA получателя MTA LDA RelayMTA MTA LDA SMTP SMTP SMTP POP3 IMAP4 Пересылка сообщения LDAP LDAP

  • Слайд 5

    Протокол SMTP

    Отправка почты (SMTP mail transaction) Команды Коды возврата Отправитель SMTP (Клиент) Получатель SMTP (Сервер)

  • Слайд 6

    Основные команды протокола SMTP HELO - определяет начало диалога (от hello). MAIL - определяет отправителя почты. RCPT - определяет получателя почты (от recipient). DATA - показывает, что за ней следует тело сообщения. QUIT - определяет завершение диалога.

  • Слайд 7

    Коды возврата протокола SMTP: 250 – в случае успешного выполнения 552, 451, 452 – в случае неуспешного выполнения 500, 501, 421 – в случае ошибки при вводе команды

  • Слайд 8

    Пример обмена по протоколу SMTP Клиент: telnet 25 Сервер: 220 Sendmail ready. Клиент: HELO Сервер: 250 pleased to meet you. Клиент: MAIL From: Сервер: 250 Клиент: RCPT To: Сервер: 250 Клиент: DATA Сервер: 354 Enter mail. Клиент: Сервер: 250 Mail accepted Клиент: QUIT Сервер: 221 delivering mail

  • Слайд 9

    Отправитель SMTP (Клиент) SMTP Сервер Пример обмена по протоколу SMTP Клиент: telnet 25 Сервер: 220 Sendmail ready. Клиент: HELO Сервер: 250 pleased to meet you. Установление SMTP-соединения

  • Слайд 10

    Пример обмена по протоколу SMTP Клиент: MAIL From: Сервер: 250 Отправитель SMTP (Клиент) Указание адреса отправителя

  • Слайд 11

    SMTP Сервер Пример обмена по протоколу SMTP Клиент: RCPT To: Сервер: 250 Отправитель SMTP (Клиент) Указание адреса получателя

  • Слайд 12

    SMTP Сервер Пример обмена по протоколу SMTP Клиент: RCPT To: Сервер: 250 Отправитель SMTP (Клиент) …или получателей

  • Слайд 13

    Пример обмена по протоколу SMTP Клиент: DATA Сервер: 354 Enter mail. Клиент: Сервер: 250 Mail accepted Отправитель SMTP (Клиент) Ввод сообщения

  • Слайд 14

    Практическая работа 2 Пользуясь утилитой TELNET, установить соединение с сервером SMTP.Start > Run > telnet 25 2.  Просмотреть список команд протокола SMTP. HELP 3. Отправить простейшее сообщение по адресу user@localhost при помощи трёхшаговой транзакции отправки почты (MAIL-RCPT-DATA). HELO MAIL FROM:USER RCPT TO:USER DATA . 4.  Завершить работу с почтовым сервером и прочитать сообщение при помощи OutlookExpress, настроив в нём соответствующие параметры. 5. Снова установить соединение с сервером SMTP и отправить сообщения, составленные согласно стандарту MIME (чтобы в OutlookExpress были видны отправитель сообщения, тема и прикреплённый файл).

  • Слайд 15

    Протокол ESMTP

    Пример обмена по протоколу ESMTP Клиент: telnet 25 Сервер: 220- Sendmail ready. 250 ESMTP spoken here В ESMTP запрос почтового сервиса HELO заменен на запрос расширенного сервиса EHLO, в ответ на который почтовая система ESMTP выдаст набор поддерживаемых сервисов. Например: Клиент: EHLO Сервер: 250- 250-8BITMIME 250-EXPN 250-HELP 250 SIZE

  • Слайд 16

    Протокол POP3

    Общие сведения POP3 (Post Office Protocol, версия 3) – протокол, позволяющий клиентам получать доступ к своим почтовым ящикам на сервере. Он позволяет только забрать или удалить почтовое сообщение. Сервером в данном случае является компьютер, на котором запущен сервис POP3. POP3-сервис обычно использует 110-й порт сервера, который находится в режиме ожидания запросов со стороны клиентов.

  • Слайд 17

    Команды протокола POP3

    USER - Регистрация на сервере POP3 PASS - Ввод пароля STAT - Просмотр состояния почтового ящика LIST[номер сообщения] - Просмотр информации о конкретном сообщении RETR - Передача почтового сообщения от сервера клиенту DELE - Пометка сообщения на удаление NOOP - Проверка состояния соединения RSET - Отмена пометок на удаление TOP - Просмотр первых нескольких строк сообщения QUIT - Закрытие соединения с удалением всех помеченных на удаление сообщений

  • Слайд 18

    Протокол POP3

    Ответы сервера POP3 имеют следующий формат: Длина строки ответа может быть до 512 символов. Строка статус-индикатора может иметь 2 значения: - положительное (“+OK”) - отрицательное (“-ERR”)

  • Слайд 19

    Пример обмена по протоколу POP3 telnet 110 +OK Microsoft Exchange 2000 POP3 server ready. user user1 +OK pass 1111 +OK User successfully logged on. stat +OK 3 7138 retr 1 +OK Received: from w2kas ([200.1.1.100]) by w2kas.dom.isec with Microsoft SMTPSVC(5.0.2195.5329);……………………….. quit +OK Microsoft Exchange 2000 POP3 server version 6.0.6249.0 signing off.

  • Слайд 20

    Практическая работа 3 1. Пользуясь утилитой TELNET, установить соединение с сервером POP3.Start > Run > telnet 110 2. Подключиться к почтовому ящику (желательно, чтобы там находилось несколько писем)USERUSERPASSUSER 3.  Посмотреть содержимое почтового ящикаSTAT 4.  Посмотреть размер какого-либо сообщенияLIST 5. Получить сообщение с сервера RETR 6. Завершить работу QUIT

  • Слайд 21

    Протокол IMAP4

    Общие сведения Как и POP3, протокол IMAP4 (Interactive Mail Access Protocol) определяет способ доступа клиентской программы к сообщению на почтовом сервере. IMAP4 призван решать именно ту задачу, которую не способен выполнить POP3, - управлять почтой, хранящейся на сервере. Позволяет извлекать вложения MIME по выбору. Поддерживает работу с удаленными папками и иерархиями папок на постовом сервере, с флагами состояния сообщений, а также обеспечивает уведомления о новых поступлениях. IMAP4-сервис обычно использует 143-й порт TCP.

  • Слайд 22

    Команды протокола IMAP4

    LOGIN - Подключение к серверу LIST [шаблон] - Просмотр содержимого (например, списка папок) SELECT - Выбор почтового ящика CLOSE - Закрытие текущего почтового ящика EXAMINE - Выбор почтового ящика c доступом только на чтение CREATE - Создание почтового ящика DELETE - Удаление почтового ящика RENAME - Переименование почтового ящика SEARCH - Поиск почтового ящика FETCH - Выборка элемента NOOP - Проверка состояния соединения LOGOUT - Завершение работы пользователя …

  • Слайд 23

    Протокол IMAP4

    Пример обмена по протоколу IMAP4 OK IMAP2 Server Ready A001 LOGIN Fred Secret A001 OK User Fred logged in A002 SELECT INBOX * FLAGS (Meeting Notice\Answered\Flagged\Deleted\Seen) * 19 Exists * 2 Recent * A002 OK Select compete A003 FETCH 1:19 ALL * 1 Fetch ( ..... * 19 Fetch (.... A003 OK Fetch complete A004 LOGOUT * Bye IMAP2 server quitting A004 OK Logout complete

  • Слайд 24

    Практическая работа 4 1. Пользуясь утилитой TELNET, установить соединение с сервером IMAP.Start > Run > telnet 143 2. Войти в почтовый ящик (желательно, чтобы там находилось несколько писем)A01 LOGIN 3. Посмотреть список папок на сервереA02 LIST «» * 4. Выбрать для работы папку INBOXA03 SELECT INBOX 5. Найти сообщения от определенного пользователяA04 SEARCH FROM «» 6. Посмотреть текст сообщения (только текст без заголовков)A05 FETCH BODY[TEXT] 7. Выйти с сервераA06 LOGOUT

  • Слайд 25

    Протокол RPC

    Взаимодействие по протоколу RPC Клиент MAPI (Outlook) Exchange 2000 TCP 135 доступ к почтовому ящику ? динамический порт (1260) TCP 1260 есть ли новая почта? новые сообщения

  • Слайд 26

    Основные клиентские интерфейсы Exchange Номера TCP портов выделяются динамически, но их можно задать (Q270836)

  • Слайд 27

    Работа с GAL через NSPI Запрос GAL Сервер запрашивает GAL у GC и возвращает клиенту

  • Слайд 28

    Работа с GAL через RFR Запрос ссылки на GC Возврат адреса ближайшего GC Запись в кэш Запрос GAL

  • Слайд 29

    Практическая работа 5 Разархивируйте утилиту portqry из материалов курса в папку c:\temp Запустите интерпретатор командной строк Windows 2000 и перейдите в директорию, в которой находится portqry Start > Run > cmd C:\>cd Temp 3. Из командной строки запустите утилиту portqry для просмотра сервисов RPC на сервере преподавателя portqry -n -p udp -e 135 4. Найдите номера портов, на которых работают сервисы, используемые MAPI клиентами

  • Слайд 30

    Вопросы ?

Посмотреть все слайды

Сообщить об ошибке