Проблема аналогичная ТС, только, боюсь, опыта у меня поменьше.
Итак, исходные данные:
1. Домен company_name.ru и почтовые ящики main@company_name.ru, user1@company_name.ru, user2@company_name.ru и т.д. Доступ к почте через поп, на сервере хостера оооочень маленькая квота на размер почтовых ящиков. Ни разу не соответствует объёму переписки.
2. Локальный сервер под Ubuntu 10.10
$hostname
company_name.lan
3. У всех на Аутлуках настроена запись main@company_name.ru и у некоторых на userN@company_name.ru
Задача:
1. Забирать почту с интернет-сервера и аккуратно складывать её на локальном сервере.
2. Перенастроить аутлуки на локальный сервер только на записи userN@company_name.lan, а все письма с main@company_name.ru рассылать по юзерам.
3. Дать возможность руководителю видеть ВСЕ логи переписки пользователей.
Предполагаемое решение:
1. fetchmail - забор почты с интернет-сервера (ман для курения:
http://www.ylsoftware.com/news/419)
2. procmail - фильтрация почты по юзерам (Предполагается, что системные имена юзеров совпадают с частью до @ почты) и пересылка с main@ (ман для курения:
http://reonaydo.org.ru/perenos-pochty-s-mbox-na-maildirsendmaildovecot/)
3. postfix - отправка почты юзерами. (ман для курения:
https://help.ubuntu.ru/wiki/postfix)
И общий ман
http://www.linuxcenter.ru/lib/articles/networking/linuxmail.phtmlВопросы:
Я себе примерно представляю, как всё это работает в отдельности, но для меня остаётся загадкой, как всё это собрать в кучу. Лезть с экспериментами не понимая общей картины считаю невежеством. Могу ли я попросить кого-нить из гуру составить пару предложений по принципу: "Фетч по расписанию забирает почту с интернет-сервера и складирует в общую папку /var/mail. Прок опять же по расписанию забегает в /var/mail и раскидывает почту по /home/userN/mail в зависимости от правил, описаных там-то... И т.д."?