Вадим Лааз опубликовал пример работающей под ALT Linux Master 2.4 конфигурации связки Сyrus-imapd, postfix, cyrus-sasl с базой пользователей в mysql.
URL: http://lug.kmv.ru/content.php?article.20
Новость: http://www.opennet.me/opennews/art.shtml?num=5379
А можно было бы еще дописать про настройку и вэб-морды к этой связке...
Я это дело на eGroupware завязывал. Правда, ящики под cyrus всётаки пока руками добавляю - не успел ещё eG доработать.
Ещё есть вариант community с подобной связкой - полностью на автомате, разумеется.
Если интересно - пришлю конфиги.
Опирался на http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/
SquirrelMail
Что, использовать IMAP внутри POP3-соединения до сих пор считается круто? Судя по приведенному конфигу так и случится.
>IMAP внутри POP3-соединенияне могли бы пояснить технологию, немного недопонял
Видимо, Аноним(4) имеет в виду использование IMAP сервера в качестве "хранилища" почты, но когда пользователь по прежнему имеет возможность забирать её по pop3.
По мне, так оно только от обстановки зависит: если ставишь почту на новый проект, то вполне можно объяснить юзерам выбирать imap при настройке доступа, а если проект уже раскручен и аккаунты у юзеров давно настроены - зачем их лишний раз дёргать?В этой статье есть как минимум пример настройки cyrus+mysql. Я например такой вариант в первый раз вижу, сам через pam_mysql делал.
Имелось ввиду, что разве в протоколе POP3 уже разрешили получать заголовки писем без самих писем, как это делается в IMAP? Вроде как нет. Соответственно, программа ведет себя неправильно. Либо исключаем pop3 либо четко разграничиваем. Столкнулись с подобным, когда пользователь получает "только нужную ему почту", а то, что он светится на каждом углу своим адресом, или заказал файл на мыло и опомнился уже "опосля" должен оплачивать держатель сервера? Отказались.
А разве по IMAP заголовки передаются? Список писем - передаётся, но это и POP3 умеет. Другое дело, что IMAP поддерживает обратную связь - флаги, организация ящиков итд. Но само письмо всёравно нужно полностью грузить, чтобы все заголовки и мета-информацию получить. Во всяком случае, любой клиент именно так работает.На мой взгляд, реальное преимущество IMAP для провайдера - несколько меньший траффик, более удобный вэбмайл и довольные юзеры; недостаток - намного больший объём "хранилища". Кому что дороже... Но смысла закрывать POP3 на публичном сервере я никак не вижу.
Груда конфигов практически без комментариев - это теперь называется статьёй?
>Груда конфигов практически без комментариев - это теперь называется статьёй?Я же написал в начале статьи:
...
Статья написана наспех, а по сему не претендует на руководство к действию.
Цель - показать связки postfix + mysql и cyrus-imapd + mysql.
...По настройке этой связки я находил много статей, но 100% решения для моего случая в них не было.
В community@altlinux.ru мне помогли с настройкой этого дела. Я же попытался отплатить сообществу за помощь и попытался помочь тем, кто собирается пройти моей дорожкой.Я сейчас делаю вторую редакцию. Хочу более подробней написать процесс настройки и добавить к связке clamav и spamassasin
/etc/rc.d/init.d/mysqld
а если сокет не появится? Так и зависнем.
>/etc/rc.d/init.d/mysqld
>а если сокет не появится? Так и зависнем.А что прикажете делать?
Это же сделано для того, чтобы делать линк при запуске/перезауске mysql. Какой толк от mysql если сокета нет?
Господа, а кто-нибудь задумывался над реализацией раскидывания писем по имап-папкам скриптами на стороне сервера? Очевидный и напрашивающийся практический например - SpamAssassin делает свое дело, после чего письма с сабжем spam отправляются в соответствующую папку.
> Господа, а кто-нибудь задумывался над реализацией раскидывания писем по имап-папкам скриптами на стороне сервера?было дело. только у меня dovecot -- и я решаю это с помощью банального ~/.procmailrc. если cyrus, ключевое слово тут sieve, которое, конечно, не фонтан, но если иметь в виду именно фильтрацию, а не обработку почты (см. архив ru.unix где-то недельной давности) -- может и справляться.
sieve действительно становится интересным, поскольку почтовые клиенты постепенно учатся им пользоваться.