Как реализовать совместный доступ к почтовым ящикам
Добавлено: 2017-03-07 14:16:36
Не знаю, насколько уместен здесь этот вопрос.
Сейчас имеем почтовые ящики otdel1@company.ru ... otdelN@company.ru, расположены у хостера, доступ к ним по POP3/IMAP4.
К каждому из этих ящиков имеют доступ сотрудники этих отделов (по несколько человек на каждый ящик).
С почтой они работают из Thunderbird/Outlook Express по протоколам SMTP/POP3.
Скачивают почту к себе на компьютер, и делают с ней что хотят, отправляют по SMTP хостеру.
Проблема в том, что почтовые базы в программах на клиентских компьютерах переполняются, в общем, требуют настройки и обслуживания.
А пользователи как всегда делают удивленные глаза, как будто слышат об этом в первый раз - не хотят сами чистить свои базы.
Хотелось бы забирать почту на свой локальный почтовый сервер и дать доступ клиентам к почте через веб-интерфейс по IMAP.
В этом случае обслуживание предельно упростится.
Но как обеспечить совместный доступ нескольких человек к одному почтовому ящику?
Если их всех пускать в один ящик, то: допустим, первый получил почту, и удалил из ящика все ненужное ему, или разложил почту по папкам. Другие пользователи своих писем уже не получат или не найдут.
Если создать много пользователей, и копировать входящую почту в их ящики, то придется хранить огромные объемы информации - в 10-20 раз больше. А учитывая, что клиенты хотят хранить почту за несколько лет, и что нужно делать резервное копирование почты, это не лучшее решение.
Копировать в папки пользователей не файлы почты, а ссылки на них? Как это делается, и не возникнет ли проблем?
Иными словами, вопрос можно свести к такому - как на почтовом сервере создать локальные списки рассылки, чтобы хранящаяся в них информация не дублировалась у каждого члена рассылки, а хранилась в единственном экземпляре?
Предусмотрено ли такое в почтовых системах? Существуют ли какие-то решения?
На почтовом сервере предполагается использовать Postfix + Dovecot + Fetchmail + Roundcube. Возможен вариант на Exim.
Сейчас имеем почтовые ящики otdel1@company.ru ... otdelN@company.ru, расположены у хостера, доступ к ним по POP3/IMAP4.
К каждому из этих ящиков имеют доступ сотрудники этих отделов (по несколько человек на каждый ящик).
С почтой они работают из Thunderbird/Outlook Express по протоколам SMTP/POP3.
Скачивают почту к себе на компьютер, и делают с ней что хотят, отправляют по SMTP хостеру.
Проблема в том, что почтовые базы в программах на клиентских компьютерах переполняются, в общем, требуют настройки и обслуживания.
А пользователи как всегда делают удивленные глаза, как будто слышат об этом в первый раз - не хотят сами чистить свои базы.
Хотелось бы забирать почту на свой локальный почтовый сервер и дать доступ клиентам к почте через веб-интерфейс по IMAP.
В этом случае обслуживание предельно упростится.
Но как обеспечить совместный доступ нескольких человек к одному почтовому ящику?
Если их всех пускать в один ящик, то: допустим, первый получил почту, и удалил из ящика все ненужное ему, или разложил почту по папкам. Другие пользователи своих писем уже не получат или не найдут.
Если создать много пользователей, и копировать входящую почту в их ящики, то придется хранить огромные объемы информации - в 10-20 раз больше. А учитывая, что клиенты хотят хранить почту за несколько лет, и что нужно делать резервное копирование почты, это не лучшее решение.
Копировать в папки пользователей не файлы почты, а ссылки на них? Как это делается, и не возникнет ли проблем?
Иными словами, вопрос можно свести к такому - как на почтовом сервере создать локальные списки рассылки, чтобы хранящаяся в них информация не дублировалась у каждого члена рассылки, а хранилась в единственном экземпляре?
Предусмотрено ли такое в почтовых системах? Существуют ли какие-то решения?
На почтовом сервере предполагается использовать Postfix + Dovecot + Fetchmail + Roundcube. Возможен вариант на Exim.