Вы находитесь на странице: 1из 5

Министерство науки и высшего образования Российской Федерации

Федеральное государственное автономное образовательное учреждение


высшего образования
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Инженерная Школа Информационных Технологий и Робототехники


Отделение Информационных Технологий
Направление - Информатика и вычислительная техника

Лабораторная работа №1
Диалоговые протоколы

по дисциплине: Сети и телекоммуникации

Выполнил: студент гр. 8В8Б ____________ Кунцевич В.Д.

Проверил: старший преподаватель ОИТ ____________ Дорофеев В.А.

Томск 2021
Задание

При выполнении лабораторной работы потребуется подключение к


почтовому серверу. Допустимо использовать любой сервер, на котором
имеется учетная запись и который поддерживает требуемые протоколы. В
некоторых почтовых службах (Gmail, Яндекс.Почта, Mail.ru и другие)
требуется предварительно включить доступ по протоколам SMTP и POP3 в
настройках.
В связи с тем, что большинство бесплатных почтовых серверов в
настоящее время требуют шифрованного соединения, рекомендуется
использовать программу OpenSSL, находящуюся в папке первой
лабораторной работы. Запускать программу можно с помощью командного
файла go.bat, содержащего параметры запуска программы OpenSSL. Перед
использованием необходимо отредактировать файл go.bat, указав в нём
сервер и порт используемой почтовой службы.
В отчёт следует вставить полные логи сеансов связи с каждым из
серверов. Если использовалось подключение к реальной, а не специально
созданной тестовой учетной записи, то в целях безопасности пароли из
отчета нужно удалить!

2
Отправка письма

Используя SMTP-сервер, выполняем аутентификацию, вводя логин и


пароль в кодировке base64. Далее передаём параметры письма (адрес
отправителя и адрес получателя). После отправляем текст письма и
завершаем соединение. Лог сеанса отправки письма показан на рисунке 1.

Рисунок 1 – Скриншот отправки письма на свой адрес

Получение письма

Используя POP3-сервер, выполняем авторизацию пользователя, при


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

3
Рисунок 2 – Скриншот авторизации с получением количества и списка
писем с информацией о них

Загружаем первое письмо в ящике (самое позднее по дате получения), и


удаляем его.

Рисунок 3 – Скриншот загрузки письма и его удаление

4
Вывод

В ходе лабораторной работы были изучены принципы работы с


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