Почтовый сервер Лаборатории МБК
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Роман Бородин 19c6dc7f67 явное указание таймаута 9 часов назад
dovecot мастер-пользователи из скрипта для dovecot 2 месяцев назад
mbkmail Реализовано правильное завершение всех процессов, при остановке 23 часов назад
.gitignore . 2 месяцев назад
LICENSE Initial commit 6 месяцев назад
README.md Исправление форматирования описания 2 недель назад
dovecot_checkpassword.py Ещё больше асинхронности, "моя прелесть (ц)" 2 месяцев назад
mp_srv.py явное указание таймаута 9 часов назад
tegu.service Сервис останавливается обычным сигналом SIGTERM 23 часов назад

README.md

Тегу

Почтовый сервер Лаборатории МБК

Система представляет из себя асинхронный движок на python3 (сервер SMTP, сервер IMAP, WEB панель администрирования).

Список воплощённых функций:

  • Собственная реализация сервера SMTP
  • Собственная реализация сервера IMAP
  • Доставка писем на сторонний сервер по протоколу LMTP (например, Dovecot) или доставка в собственное хранилище maildir
  • WEB панель администрирования
  • Подключение неограниченного количества каталогов LDAP. Каталоги могут быть абсолютно разных стандартов (OpenLDAP, 389 Directory Server, MS AD...).
  • Тонкая настройка атрибутов LDAP для подключения к каталогам любой сложности.
  • Поддержка псевдонимов почтовых ящиков, списков перенаправления (списки рассылки), почтовых групп (группы с адресом email позволяют доставить письмо всем их членам).
  • Содержание неограниченного количества почтовых доменов. Для каждого домена может быть подключён один и более каталогов LDAP.
  • Мастер-пользователи почты (те кто имеют доступ ко всем ящикам) определяются членством в группе каталога LDAP.
  • Поддержка проверки SPF
  • Поддержка технологии GreyList (временный отказ незнакомому отправителю). Данная технология срезает до 80% нежелательной корреспонденции. Возможно исключить проверку для списка доменов отправителя.
  • Поддержка DNS Black List. Данная технология позволяет отказать в обслуживании отправителям, сервера которых были скомпрометированы в глобальной сети Интернет.
  • Подпись DKIM для исходящих сообщений
  • Размеры отдельных ящиков можно настроить, указав эти размеры в настраиваемом поле LDAP.
  • Предоставление общего доступа к папкам ящиков другим пользователям и группам пользователей.