Систему будем поднимать на VM Azure, ОС Linux может использоваться любая, тут список доступных имэджей: azure.microsoft.com/en-us... Основные требования: - Возможность работы по imap/pop3 протоколам - Наличие web interface, чтобы пользователи могли заходить в систему и работать со своей почтой - Anti-spam система (spam assassin?) и инструмент по его настройке - Желательно иметь графический пользовательский интерфейс на линуксе - Использование портов (465, 587) для исходящих сообщений, шифрование - Возможность работы с несколькими потоками для одного IP по ИМАП (минимум 5, по умолчанию) - Возможность настройки размеров почтовых ящиков (+ установка дефолтового размера) - Установка антивируса, с возможностью его полного отключения - Ограничение по IP (наличие у IP адреса соединившегося обратной ДНС записи) только для тех кто соединился анонимно, у авторизированных пользователей данную проверку не делаем - Виртуальные домены и адреса электронной почты заносятся в базу данных на MySQL. Структуру таблиц предоставим. Добавить возможность соединения с MySQL извне с определённого IP адреса пользователя с правами на чтение и изменение данных доменов и адресов. И с любого IP пользователя админа. - Настройка SSL сертификата - Возможность настройки автоответа на адресах, и интерфейс настроек этого - Предусмотреть возможность выпускать письма, попавшие в спам. И добавлять адрес клиента в безпроверочный список на спам