21.03.2008 в 15:28 — Михаил
Итак предистория, у некой фирмы есть куча ящиков e-mail и с каждым работает несколько человек, то есть вся приходящая и отправленная почта должна сохраняться и видется с любой машины в независимости от почтового клиента.
Решил обойтись простым решением. Итак.
1 с помошью программы fetchmail будем собирать почту с ящиков в интернете, каждому ящику соответствует имя пользователя, далее procmail сваливает почту в maildir, то есть если у нас два ящика 1@1.ru и 2@2.ru то например всю почту с 1@1.ru будем сваливать в /var/spool/mail/1, а с 2@2.ru в /var/spool/mail/2. Так мы собрем и отсортируем почту, в моем конфиге применена еще спам-выборка, ну это уже не важно.
Шаг номер два или imap
Далее с помощью легкого и удобного dovercot поднимаем imap сервер, и настраиваем его так что если пользователь при авторизации указал имя 1 то ему будет ящик 1@1.ru и так далее. Далее настраиваем любой клиент который умеет работать с imap у нас это thundebird. На сервере dovercot естественно поддержка TLS(сертификация).
З.Ы. кому нужны или интересны конфиги выложу, так пока считаю не нужным их выкладывать...