Почтовый клиент на сервере терминалов и один почтовый ящик. как не дублировать базы?
Есть терминальный сервер, на нем работает около 15 пользователей. Существует один почтовый ящик и с ним должны работать все пользователи. Почта собирается почтовым клиентом через IMAP (нужно, т.к. важны фильтры). При данной реализации, в профиле каждого пользователя создается полная база писем, т.е. имеем 15 копий одной и той же базы.
Можно ли уйти от дублирования информации? Возможно использовать одну почтовую базу для всех пользователей?
Как будете решать вопрос "Маша удалила письмо, которое еще не прочитала Глаша?". Если же база ридонли - как будете решать вопрос "Кто чистит базу?"
Прежде чем пытаться сэкономить на спичках (я правильно понимаю - место жалко?), подумайте к чему приводит то или иное решение, как если бы так сделать можно :)
Дело в том, что письма не удаляют, а у одного из пользователей настроены фильтры, которые раскладывают почту по каталогам, в зависимости от отправителя.
Дело не только в экономии места, а в оптимизации. Сотрудники добавляются и базы множатся.