В Втр, 27/06/2006 в 08:55 +0700, Andrey Lubimets пишет: 
> Миронов Михаил пишет:
> > Vitaliy Ischenko пишет:
> >> Вот и подумал так-сказать настроить "промежуточный" уровень. 
> >> Как я понимаю для этих целей можно создать у себя на машине IMAP 
> >> сервер и к нему подключаться клиентами...
> > 
> > Лично я с такими же целями использовал связку 
> > fetchmail+exim4-heavy+clamav+spamassassin+procmail+courier(собственно 
> > IMAP сервер)+IlohaMail(веб-интерфейс).
> > 
> > Собственно кроме courier-imap пробовал еще и вашингтонский сервер, но у 
> > того существенный с моей точки зрения недостаток: courier использует 
> > формат хранения maildir (одно письмо-один файл),а вашингтонский сервер 
> > mbox (одна папка - один файл), что очень неудобно при наличии папок с 
> > большими прикреплениями.
> > 
> > Полная схема работы такая
> >     - fetchmail забирает почту с локальных почтовых ящиков и доставляет 
> > ее локальному MTA
> >     - exim + clamav + spamassassin занимаются локальной доставкой с 
> > проверкой на вирусы и маркировкой спама
> >     - procmail собственно раскладывает почту по конкретным IMAP папкам
> >     - ну и courier предоставляет доступ по IMAP4
> > 
> > Единственный минус схемы - настройка фильтрации по IMAP папкам 
> > производится правкой файла ~/.procmailrc Т.к. практически единственный 
> > пользователь этой машины, то меня это устраивает. Подойдет ли Вам - не 
> > знаю.
> У меня была похожая система - только для доставки\сортировки  ставил 
> courier-maildrop, a в качестве веб-интерфейса - sqwebmail ( через него 
> можно настраивать правила сортировки maildrop).
> > 
> > 

Вот вроде всё осилил :)
Поставил exim4 (я его когда-то давно удалял)
Настройка, благодаря debconf, свелась только вводу smtp сервера,
пользователя, пароля
настройку для fetchmail и gmail нашёл на каком-то вики
с procmail пришлось немного повозиться, но у него хорошие man, так что
они очень помогли
courier-imap заработал из "коробки" только изменил ip адрес на котором
слушать
Веб-интерфейс решил не ставить, у меня вся почта на ноуте, поэтому он
просто обязан большую часть нерабочего времени "спать" :)
maildrop решил пока не трогать, procmail вполне пока хватает.

Возникло только парочку вопросов:
1) При просмотре логов exim заметил, что когда fetchmail поставляет ему
более 10-ти сообщений, то он обрабатывает первые 10-ть, а остальные
откладывает в очередь на потом. Собственно вопрос: как изменить эту
величину (убирать думаю не стоит, хватит и разумного числа). Если-бы
компьютер работал большую часть дня, то этот вопрос меня-бы не волновал,
fetchmail проверяет почту каждые 10 минут.
2) Как сделать так, чтобы вся исходящая почта (я единственный
пользователь, так что это мои письма =) тоже доставлялась MDA.
Хотелось-бы найти решение в духе Debian, чтобы свести к минимуму правки
в файле exim4.conf.template
3) Ещё один вопрос касается русских названий папок. Я создал пару таких
папок в Evolution. В maildir  скопировал эту абракадабру и подсунул
procmail, вроде всё нормально, в evolution и Sylpheed одинаковые
названия папок. Но не появится ли каких-либо проблем после смены локали?
4) Последний вопрос: при создании в Evolution учётной записи можно
выбрать IMAP и IMAP4rev1. Какой из них стоит выбирать для courier-imap
из testing. Вроде IMAP работает, но Sylpheed создаёт автоматически
директорию Trash, упоминание которой я видел в конфигурации imapd (там
настроено её авто очищение после 7-ми дней), и видимо по-особому
использует её. Я подумал, что это какая-то специальная диретория, т.к. в
папке .Trash на диске появился дополнительный файл maildirfolder
(пустой), которого в других папках нет, а evolution никак на него не
реагирует :)
Я первый раз пользуюсь Imap, поэтому, наверное такие глупые вопросы :)

Заранее большое спасибо за ответы на любые вопросы.

Attachment: signature.asc
Description: Эта часть сообщения подписана цифровой подписью

Ответить