Почтовый сервер Лаборатории МБК
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Роман Бородин 19c6dc7f67 явное указание таймаута pirms 9 stundām
dovecot мастер-пользователи из скрипта для dovecot pirms 2 mēnešiem
mbkmail Реализовано правильное завершение всех процессов, при остановке pirms 23 stundām
.gitignore . pirms 2 mēnešiem
LICENSE Initial commit pirms 6 mēnešiem
README.md Исправление форматирования описания pirms 2 nedēļām
dovecot_checkpassword.py Ещё больше асинхронности, "моя прелесть (ц)" pirms 2 mēnešiem
mp_srv.py явное указание таймаута pirms 9 stundām
tegu.service Сервис останавливается обычным сигналом SIGTERM pirms 23 stundām

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