3.53M

Зиборов_А_Е_защитная_презентация_улучшенная_версия_final2 (2)

1.

Установ ка и
конф игурирование
почтового сервера
организации
Специальность 09.02.01 «Компьютерные системы и комплексы»
ДИПЛОМНАЯ РАБОТА
Архитектура реализованного сервера
Выполнил: Зиборов А. Е.
Руководитель: Ющенко С. В.
Воронеж, 2026
01 / 13

2.

Введение
Акт уальность и практическая значимость
Почему
темапочта
важна
корпоративная
— критичный сервис
для документов, уведомлений и деловой
связи
облачные сервисы удобны, но
ограничивают контроль над данными и
политиками домена
собственный сервер требует DNS, Linux,
Docker, безопасности и диагностики,
поэтому имеет инженерную ценность
Суть
В работе создан не просто примерный макет, а
Административная панель Mailu
реальный учебный стенд, позволяющий показать
полный цикл: от подготовки домена и VPS до
защиты домена, отправки писем и проверки
доставляемости.
Веб-почта Roundcube
02 / 13

3.

Постановка задачи
Цель, объект и задачи работы
1
Изучить принципы работы электронной почты,
почтовых протоколов и механизмов доменной
аутентиф икации
2
Сравнить варианты развёртывания и обосновать
выбор Ubuntu, Docker и Mailu
3
Настроить домен, DNS-зону, почтовый сервер,
защиту SPF, DK IM, DMARC и проверить
работоспособность
4
Оценить затраты и показать практическую
применимость решения для учебного стенда и
небольшой организации
Объект — организация корпоративной электронной почты
Предмет исследования — установка и настройка почтового сервера Mailu на Ubuntu с использованием
Docker.
03 / 13

4.

Теоретическая основа
Как устроена корпоративная электронная почта
Ключевые компоненты
SMTP / Submission — передача письма между
клиентом и сервером
IMAP / IMAPS — доступ пользователя к почтовому
ящику
DNS A и MX — маршрутизация на нужный сервер
SPF, DK IM, DMARC, PTR — доверие к домену и защита
от подделки
Цепочка прохождения письма
Почтовы й сервер — это связка сетевы х служб,
DNS -записей и политик безопасности, а не одна
программа.
04 / 13

5.

Практическая часть
Практика 1: подготовка домена, VPS и сети
Что было сделано
Ubuntu 24.04
Публичный IPv4
2 CPU / 2 ГБ RAM / 40 ГБ
Правила Firewall
выбран VPS с Ubuntu 24.04 и
конф игурацией 2 CPU / 2 ГБ / 40 ГБ
получен публичный IPv4-адрес
72.56.237.4
открыты порты SMTP, IMAP и HTTPS
подготовлена инф раструктура для
приёма и отправки почты
Этот этап критичен: без публичного
адрес а и откры ты х портов сервер
технически не сможет
взаимодействовать с внешними
почтовы ми системами.
05 / 13

6.

Практическая часть
Практика 2: настройка DNS как основы доставки
Что было настроено
A — связывает mail.lodazz.ru с VPS
MX — направляет входящую почту
на mail.lodazz.ru
SPF — разрешает законный сервер
отправки
DKIM — публикует ключ проверки
подписи
DMARC — задаёт политику и
отправку отчётов
Итоговый список DNS-записей домена lodazz.ru
DNS в проекте решает две задачи: маршрутизацию писем и формирование доверия к домену.
06 / 13

7.

Практическая часть
Практика 3: развёртывание Mailu в Docker
SSH-подключение
Установка Docker
Проверка версии
Загрузка docker-compose.yml и mailu.env
Контейнерная модель позволила сделать установку повторяемой: конф игурация хранится в ф айлах, а
каждая служба запускается как отдельный управляемый контейнер.
07 / 13

8.

Практическая часть
Практика 4: запуск служб и проверка контейнеров
Почему такая
структура удобна
Запуск контейнеров командой docker compose
Список запущенных контейнеров Mailu
front — принимает внешние подключения
smtp — Postfix, отправка и приём почты
imap — Dovecot, доступ к ящикам
webmail — Roundcube, интерф ейс
пользователя
antispam — Rspamd, ф ильтрация
redis и resolver — служебные компоненты
Разделение на контейнеры упрощает
сопровождение: по симптомам проблемы
можно бы стро понять , в какой службе
искать причину.
08 / 13

9.

Практическая часть
Практика 5: администрирование и доступ пользователей
Вход в административную панель Mailu
Создание пользователей домена lodazz.ru
Вход в веб-почту Roundcube
После запуска сервера были созданы рабочие ящики admin@lodazz.ru и test@lodazz.ru, а доступ к ним
проверен через веб-интерфейс Roundcube.
09 / 13

10.

Практическая часть
Практика 6: защита домена и репутация отправителя
DKIM-ключи на сервере
TXT-запись DKIM
TXT-запись DMARC
DMARC-отчёт от Mail.ru
Что решают
механизмы защиты
SPF — определяет, кто имеет право отправлять письма от имени домена
DKIM — подтверждает, что письмо подписано нашим сервером
DMARC — задаёт политику проверки и включает отчётность
PTR — связывает IP-адрес сервера с его почтовым именем
10 / 13

11.

Тестирование
Практика 7: тестирование доставки и доверия
Проверка MX через nslookup
Отправка письма на Gmail
Письмо получено в Gmail
mail-tester.com: 8.9/1 0
Что подтвердили
проверки
nslookup показал корректную MX -запись
тестовое письмо было доставлено на Gmail
mail-tester дал оценку 8.9 из 1 0
базовые механизмы SPF, DKIM, DMARC и PTR работают корректно
1 1 / 13

12.

Тестирование
Практика 8: диагностика, безопасность и устойчивость
Логи успешной отправки: status=sent
Мониторинг ресурсов VPS
Б локировка попыток Relay access denied
Практически
логи
Postfix подтвердили успешную доставку
й
результат
сообщений
сервер не является открытым релеем и отклоняет
чужие попытки пересылки
ресурсы VPS достаточны для учебного стенда
1 2 / 13

13.

Итоги
Результаты, выводы и практическая ценность
Что получено в
результате
Что можно показать
комиссии вживую
развёрнут почтовый сервер Mailu на Ubuntu 24.04 и
Docker
настроен домен lodazz.ru: A, MX, SPF, DKIM, DMARC
и PTR
созданы почтовые ящики и проверен доступ через
Roundcube
подтверждены отправка, доставка, журналирование
и базовая защищённость
DNS-зону домена и MX-запись
docker compose -p mailu ps
административную панель Mailu
Roundcube и тестовое письмо
логи Postfix: status=sent и Relay access denied
Вы вод: внедрение почтового сервера — это комплексная задача системного
администратора, требующая работы с DNS , L inux , контейнерами, безопасность ю и
диагностикой доставки.
1 3 / 13
English     Русский Rules