URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 5525
[ Назад ]

Исходное сообщение
"OpenNews: Пример настройки cyrus-imapd + postfix + sasl + mysql"

Отправлено opennews , 25-Апр-05 10:19 
Вадим Лааз опубликовал пример работающей  под 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


Содержание

Сообщения в этом обсуждении
"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 25-Апр-05 10:19 
А можно было бы еще дописать про настройку и вэб-морды к этой связке...

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Cobold , 25-Апр-05 12:31 
Я это дело на eGroupware завязывал. Правда, ящики под cyrus всётаки пока руками добавляю - не успел ещё eG доработать.
Ещё есть вариант community с подобной связкой - полностью на автомате, разумеется.
Если интересно - пришлю конфиги.
Опирался на http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Constatin , 25-Апр-05 11:33 
SquirrelMail

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 25-Апр-05 14:53 
Что, использовать IMAP внутри POP3-соединения до сих пор считается круто? Судя по приведенному конфигу так и случится.

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено axelk , 25-Апр-05 18:59 
>IMAP внутри POP3-соединения

не могли бы пояснить технологию, немного недопонял



"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Cobold , 26-Апр-05 00:47 
Видимо, Аноним(4) имеет в виду использование IMAP сервера в качестве "хранилища" почты, но когда пользователь по прежнему имеет возможность забирать её по pop3.
По мне, так оно только от обстановки зависит: если ставишь почту на новый проект, то вполне можно объяснить юзерам выбирать imap при настройке доступа, а если проект уже раскручен и аккаунты у юзеров давно настроены - зачем их лишний раз дёргать?

В этой статье есть как минимум пример настройки cyrus+mysql. Я например такой вариант в первый раз вижу, сам через pam_mysql делал.


"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 26-Апр-05 20:04 
Имелось ввиду, что разве в протоколе POP3 уже разрешили получать заголовки писем без самих писем, как это делается в IMAP? Вроде как нет. Соответственно, программа ведет себя неправильно. Либо исключаем pop3 либо четко разграничиваем. Столкнулись с подобным, когда пользователь получает "только нужную ему почту", а то, что он светится на каждом углу своим адресом, или заказал файл на мыло и опомнился уже "опосля" должен оплачивать держатель сервера? Отказались.

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Cobold , 26-Апр-05 23:22 
А разве по IMAP заголовки передаются? Список писем - передаётся, но это и POP3 умеет. Другое дело, что IMAP поддерживает обратную связь - флаги, организация ящиков итд. Но само письмо всёравно нужно полностью грузить, чтобы все заголовки и мета-информацию получить. Во всяком случае, любой клиент именно так работает.

На мой взгляд, реальное преимущество IMAP для провайдера - несколько меньший траффик, более удобный вэбмайл и довольные юзеры; недостаток - намного больший объём "хранилища". Кому что дороже... Но смысла закрывать POP3 на публичном сервере я никак не вижу.


"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 25-Апр-05 18:37 
Груда конфигов практически без комментариев - это теперь называется статьёй?

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Лааз Вадим , 27-Апр-05 12:51 
>Груда конфигов практически без комментариев - это теперь называется статьёй?

Я же написал в начале статьи:
...
Статья написана наспех, а по сему не претендует на руководство к действию.
Цель - показать связки postfix + mysql и cyrus-imapd + mysql.
...

По настройке этой связки я находил много статей, но 100% решения для моего случая в них не было.
В community@altlinux.ru мне помогли с настройкой этого дела. Я же попытался отплатить сообществу за помощь и попытался помочь тем, кто собирается пройти моей дорожкой.

Я сейчас делаю вторую редакцию. Хочу более подробней написать процесс настройки и добавить к связке clamav и spamassasin


"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 26-Апр-05 19:09 
/etc/rc.d/init.d/mysqld
а если сокет не появится? Так и зависнем.

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Лааз Вадим , 27-Апр-05 12:58 
>/etc/rc.d/init.d/mysqld
>а если сокет не появится? Так и зависнем.

А что прикажете делать?
Это же сделано для того, чтобы делать линк при запуске/перезауске mysql. Какой толк от mysql если сокета нет?


"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Аноним , 27-Апр-05 05:46 
Господа, а кто-нибудь задумывался над реализацией раскидывания писем по имап-папкам скриптами на стороне сервера? Очевидный и напрашивающийся практический например - SpamAssassin делает свое дело, после чего письма с сабжем spam отправляются в соответствующую папку.

"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено deskpot , 27-Апр-05 12:18 
> Господа, а кто-нибудь задумывался над реализацией раскидывания писем по имап-папкам скриптами на стороне сервера?

было дело. только у меня dovecot -- и я решаю это с помощью банального ~/.procmailrc. если cyrus, ключевое слово тут sieve, которое, конечно, не фонтан, но если иметь в виду именно фильтрацию, а не обработку почты (см. архив ru.unix где-то недельной давности) -- может и справляться.


"Пример настройки cyrus-imapd + postfix + sasl + mysql"
Отправлено Cobold , 27-Апр-05 16:46 
sieve действительно становится интересным, поскольку почтовые клиенты постепенно учатся им пользоваться.