Показать полную графическую версию : freebsd+postfix+sasl+mysql+cyrus
хочу заставить работать эту связку.
postfix постоянно в логах пишет, что не понимает mysql
cставился из портов /postfix-curent/
вот тут http://solaris.opennet.ru/base/net/postfix_tls.txt.html
да и не только там написано что после
make install clean
должен он у меня спросить какие пакеты ставить.
а нифига не спрашивает.
что-то поменялось с времен написания доки?
так.
этот этап пройден.
статья действительно устарела и опции постфикса надо прописать в /etc/make.conf
следущаяя ошибка
cyradm выдаёт
Can't locate Cyrus/IMAP/Shell.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.8.5/mach /usr/local/lib/perl5/site_perl/5.8.5 /usr/local/lib/perl5/site_perl/5.8.4 /usr/local/lib/perl5/site_perl/5.8.3 /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl/5.005 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.5/BSDPAN /usr/local/lib/perl5/5.8.5/mach /usr/local/lib/perl5/5.8.5 .).
BEGIN failed--compilation aborted.
как я понял у меня cyrus не установил перловские модули.
Как их поставить и где взять? Или я не там рою?
а вот нет :)
оказалось, что надо было прописать в /etc/make.conf перл 5.8.1 и переставить cyrus
но теперь новый трабл
не хавает cyrus моих пользователей.
не по
imtest
отвечает
S: * OK [CAPABILITY IMAP4REV1 X-NETSCAPE LOGIN-REFERRALS STARTTLS AUTH=LOGIN] localhost [127.0.0.1] IMAP4rev1 2003.339 at
Thu, 9 Dec 2004 17:30:27 +0000 (GMT)
C: C01 CAPABILITY
S: * CAPABILITY IMAP4REV1 X-NETSCAPE IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT SCAN SORT THREAD=REFERENCES
THREAD=ORDEREDSUBJECT MULTIAPPEND LOGIN-REFERRALS STARTTLS AUTH=LOGIN
S: C01 OK CAPABILITY completed
C: A01 AUTHENTICATE LOGIN
S: + VXNlciBOYW1lAA==
Please enter your password:
C: Y3lydXM=
S: + UGFzc3dvcmQA
C: Y3lydXM=
S: A01 NO AUTHENTICATE LOGIN failed
Authentication failed. generic failure
Security strength factor: 0
не по
cyradm --user cyrus --server localhost --auth plain
отвечает
LOGIN failed at /usr/local/lib/perl5/site_perl/5.8.5/mach/Cyrus/IMAP/Admin.pm line 118
cyradm: cannot authenticate to server with plain as cyrus
hebs /usr/local/lib/perl5/site_perl/5.8.5/mach/Cyrus/IMAP#
в /var/log/messages/
imapd[91234]: Login failed user=cyrus auth=cyrus host=localhost [127.0.0.1]
perl: No worthy mechs found
~~~~~~~~~~~~~~~~~~~~~~~~~~~
особенно интересно что это значит?
База пользователей для цируса есть?
всё решилось привлечением гуру и заменой постфикса на exim
Ещё вопрос.
Ктонить писал веб-интерфейс к cyradm?
web-cyradm не предлагайте, он в сам cyradm пользователей не добавляет.
Задача простая - добавить пользователя.
аналог
cm user.user@host.com
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.