При поиске «полных пакетов» iRedMail и Kolab являются очевидными «главными кандидатами». Я исследовал их оба для собственного использования, но, как и вы, нашел Kolab немного «излишним» (тем более, что я хотел запустить материал на Banana Pi , а официального репозитория для пакетов ARM нет).
Оба довольно похожи по своим элементам и должны соответствовать всем вашим «жестким требованиям» плюс большинству ваших «хороших вещей»:
- размещен на моем личном сервере: Юпп, вот в чем его идея.
- Открытый исходный код: Да. Оба являются «наборами», состоящими из элементов с открытым исходным кодом, с дополнительной оболочкой для упрощения обслуживания. iRedMail поставляется с очень ограниченным интерфейсом администрирования, желая, чтобы вы «купили старшего брата», но вместо этого вы можете заменить его на PostfixAdmin , на котором он основан, и полностью вернуться к открытому исходному коду.
- Потоковые беседы. Потоковые представления доступны в Roundcube , веб-почтовой программе, используемой как Kolab , так и iRedMail (и, скорее всего, в вашей почтовой программе). Roundcube даже позволяет хранить ваши ответы в той же папке, что и письмо, на которое вы ответили, поэтому вся беседа должна быть вместе. (кстати: Roundcube можно расширить множеством полезных плагинов — я использую их в своей настройке, и мне это очень нравится).
- «Пометка» или перемещение разговоров в определенные «ящики» / «папки»: оба варианта возможны. У Roundcube есть различные плагины для тегов, например, совместимые с Thunderbird или также в стиле Gmail. Перемещать разговоры можно с помощью интеграции Sieve: опять же, Roundcube уже поставляется с плагином managesieve . Добавляя плагин contextmenu , он даже позволяет создавать правила на основе сообщения, которое вы щелкаете правой кнопкой мыши (как некоторые могут быть использованы в Outlook).
- Основные функции фильтрации входящих сообщений: даже расширенные. Опять же, взгляните на managementsieve . Вы даже можете включить сообщение об отпуске из Roundcube .
- Базовая функциональность адресной книги: да, Roundcube поставляется с ней. Но есть и другие плагины адресной книги: для хранения контактов в масштабе домена («общие контакты»), WebDAV и даже автоматическая адресная книга, автоматически заполняемая всеми пользователями, которых вы размещаете на своем домене или сервере ( MultiBook — см. Ветвь разработки, она только что получила ускорение Раскрытие информации: я был причиной этого повышения и немного способствовал этому ;).
- Простой в использовании и достаточно приятный интерфейс: для веб-почты? Определенно, это можно сказать и о Roundcube . Что касается административного интерфейса, я не могу сказать, так как я не использую эти пакеты, но упомянутый выше PostfixAdmin (который вы наверняка будете использовать с iRedMail ) довольно прост и понятен. Может не выиграть цену красоты, но выглядит хорошо.
- "Режим уценки" при составлении сообщений: Не видел. Хотя Roundcube позволяет отправлять письма в формате HTML, если вы не возражаете.
- Механизм обнаружения спама: Yepp, встроенный. AFAIR AmavisD со SpamAssassin и еще кое-чем.
- Поддержка чего-то похожего на «плюс-адреса» Gmail: я не могу ответить на это, извините.
- Функция календаря: AFAIR, да, она есть и в Kolab , и в iRedMail .
- Умеренно активное сообщество разработчиков, открытое для добавления исходного кода: ну, умеренный может быть преуменьшением — так что да :) Тем более, что администратор iRedMail кажется везде.
Итак, вывод: трудно приблизиться к тому, что вы хотите, если вы не «сочиняете костюм сами». Позвольте мне дать вам несколько визуальных впечатлений в конце моего ответа:
Roundcube: 1) от * Kolab , 2) от Roundcube.Net (нажмите на изображение, чтобы увеличить его)
PostfixAdmin (немного более старые скриншоты; источник: PostfixAdmin ; щелкните изображения, чтобы увеличить их)
Иззи
Вудро Барлоу
Иззи