From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 29 Nov 2003 13:18:16 +0800 From: Alexei Takaseev To: ALT Linux Sisyphus Subject: Re: =?KOI8-R?Q?=5Bsisyphus=5D=D0=CF=C4=D3=CB=C1=D6=C9=D4=C5_=D0=CF=DE?= =?KOI8-R?Q?=C5=CD=D5_=CD=CF=D6=C5=D4_=C2=D9=D4=D8_=D4=C1=CB=CF=C5=5Bcyrus=2Cc?= =?KOI8-R?Q?yradm=5D?= Message-Id: <20031129131816.75b618e0.taf@altlinux.ru> In-Reply-To: <3FC78E95.000004.16398@camay.yandex.ru> References: <3FC6371C.000006.04878@camay.yandex.ru> <20031128194024.47ce42e6.taf@altlinux.ru> <3FC78E95.000004.16398@camay.yandex.ru> Organization: /dev/null X-Mailer: Sylpheed version 0.9.6 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Nov 2003 05:30:13 -0000 Archived-At: List-Archive: On Fri, 28 Nov 2003 21:06:13 +0300 (MSK) "ioka0002" wrote: > > >А вот в /etc/imapd.conf таки косяк - неправильно определено значение > >для sasl_sasldb_path лучше вообще удалить его из конфига, пусть > >libsasl2 сама разбирается, где у нее файл с пользователями лежит. > > > >Далее в master.cf. Пользоваться майлерм cyrus я настоятельно не > >рекомендую. От него больше гимора, чем пользы. Лучше пользоваться > >транспортом LMTP, благо постфикс про него знает. > > > >Для этого надо в /etc/cyrus.conf прописать: > >lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" > >prefork=1 > > > > > >/etc/postfix/main.cf: > >mailbox_transport = lmtp:unix:/public/lmtp > > > >Все остальные mailbox_transport закомментировать. fallback_transport > >тоже. > > > переделал, конфиги прилагаются.. может еще где ошибка?? > еще вопросы: > в /etc/cyrus.conf есть строчка почти аналогичная той, на что менял > lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1 > а в чем разница?? > и в /etc/postfix/main.cf также - > mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp ?? Тут вот какое дело. cyrus-imapd работает в не-chroot окружении, а postfix уже chroot'е. Поэтому для cyrus надо указывать абсолютный путь в socket-файлу. А так как к этому же файлу должен быть доступ и у postfix'а, то файл должен создаваться в том месте, куда он сможет дотянуться. А именно в /var/spool/postfix/public/lmtp. Этот же файл виден для postfix'а как /public/lmtp > >> >Так же интересно что пишелся в логах (кажется сообщения кидаются в > >> >/var/log/syslog/messages) по этому поводу. > >> ну вроде ничего особеннго: > >> Nov 25 21:11:25 lin cyrus-imapd: sending signal 1 to cyrus-master > >> succeeded > >> Nov 25 21:11:29 lin cyrus-imapd: cyrus-master shutdown succeeded > >> Nov 25 21:11:30 lin cyrus-imapd: cyrus-master startup succeeded > > > >Очень странно. А по другим логам ругачки от pop3: imapd: не > >попадается? > неа.. ничего нет, вообще.. Такого не может быть. Он на что-то но должен ругаться. > ЗЫ: не понимаю, почему не работает... что делать?? может взять снести > (apt-get remove) cyradm и поставить заново?? или вообще весь cyrus?? > могут ли быть еще какие-то "подводные камни", может я уже что0то менял > и не помню где, что еще посмотреть на корректность ?? Наверное, после всех экспериментов, действительно стоит ео удалить из системы, вычистить все следы его присуствия, и поставить заново. > ЗЗЫ: и еще расскажите как делать авторизацию через mysql или где > почитать Об этом написано в /usr/share/doc/cyrus-sasl2-2.1.16/HTML/options.html