Есть почтовый домен и пользователи. Так исторически сложилось, что почтовый домен работает на сервере unix (opensuse + xams) с MTA exim. Пользователи исторически настроили одинаковые почтовые ящики на 2-5 клиентах и читают вместе одну и туже почту при помощи MS Outlook. Например, письмо на ящик info@ приходит в imap ящик и все, у кого настроено получение этой почты на своих клиентах это письмо увидят в своей папке Входящие. Все к этому привыкли и работают и всем удобно. В случае, если кто-то занят или заболел - на письмо быстро отреагирует другой сотрудник.
Но настала необходимость сортировать письма по папкам на сервере. Чтобы письма от одного отправителя еще на сервере попадали в выбранную папочку для этого отправителя. И чтобы у всех активных пользователей это выбранное письмо сразу было видно в нужной папочке.
Сортировка средствами Аутлука не подходит потому что возможны случаи, когда кто-то не в сети или ПК отключен и, если это делать у каждого из пяти читателей почты, то, кажется, что возможны проблемы с дублированием и тд и тп.
На текущем сервере это красиво реализовать сложно из-за тонкостей текущей настройки exim.
Поэтому видятся такие варианты:
1. перетащить почту на Яндекс.Почту и избавиться от сервера в принципе. Но тут есть опасение, что придя утром пользователи повторно могут загрузить свои старые письма (а это не малые объемы).
2. Искать как включить sieve в xams. Но этот вариант может позже вылезти другими граблями или поломать то, что уже нормально и так работает.
Прошу посоветовать другое решение, более изящное или прокомментировать мои варианты решения.
Вы не написали, что у вас выступает в роли IMAP-сервера. Возможно его силами можно сортировать почту. И почему нельзя фильтровать в exim, не предоставите конфиг на обозрение? Так же, будут некоторые проблемы с сортировкой писем на стороне сервера - Outlook обычно активно проверяет входящую папку почты, либо только в каталоге "Входящие", либо в активном каталоге.
Если нет смысла содержать свой почтовый сервер, то переезд на Я.П. хороший выход, но да, Outlook вероятно загрузит всю почту повторно. В моём случае Outlook Так сделал просто при смене доменного имени почтового сервера.
Если imap-сервер dovecot, то в нем есть поддержка sieve, которая никак не связана с exim. Но тут я вижу одну проблему - это проверка почтовым клиентом сторонних папок. Outlook, как тут совершенно верно заметил Дмитрий Шицков проверяет только Входящие, поэтому новые письма в какой-то левой папке он попросту видеть не будет, разве только какую-то надстройку найдете.
Кроме того, фильтры sieve придется писать вручную - потому что поддержки sieve в Outlook нет и не предвидится.
mxms: Он его никогда не поддерживал. M$ считает, что серверные фильтры эксча достаточны, а без эксча outlook не используется. И ведь он относительно прав - без эксча у оутлука нет никаких преимуществ перед другими клиентами.
Насколько я знаю outlook проверяет только входящие если используется pop3, в случае с imap он, как и прочие клиенты, проверяет все папки. В любом случае стоит проверить список подписок и если если нет нужной поставить галочку напротив.
vanoc: подписка на папку и проверках новых писем в папке - это несколько разные вещи. И у прочих клиентов также - TB, например начинает проверять почту во всех папках только тогда, когда переключишь соответствующую настройку, которая по умолчанию выключена.