Почтовый сервер Лаборатории МБК
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Роман Бородин 19c6dc7f67 явное указание таймаута hace 8 horas
dovecot мастер-пользователи из скрипта для dovecot hace 2 meses
mbkmail Реализовано правильное завершение всех процессов, при остановке hace 23 horas
.gitignore . hace 2 meses
LICENSE Initial commit hace 6 meses
README.md Исправление форматирования описания hace 2 semanas
dovecot_checkpassword.py Ещё больше асинхронности, "моя прелесть (ц)" hace 2 meses
mp_srv.py явное указание таймаута hace 8 horas
tegu.service Сервис останавливается обычным сигналом SIGTERM hace 23 horas

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.
  • Предоставление общего доступа к папкам ящиков другим пользователям и группам пользователей.