Страница 1 из 1

SASL и Postfix

Добавлено: 2006-08-04 12:58:05
lexy
настроил, чтоб пользователи с внешних хостов авторизовались для отправки почты. \
почему то не берет с данные с Mysql, берет только с /usr/local/etc/sasldb2.db

в чем может быть проблема?
вот конфиги

main.cf

Код: Выделить всё

broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
/usr/local/lib/sasl2/smtpd.conf

Код: Выделить всё

log_level:      8
pwcheck_method: auxprop
password_format: crypt
sql_engine:     mysql
mech_list:      plain login
sql_hostnames:  192.168.0.67
sql_user:       postfix
sql_passwd:     postfix
sql_database:   postfix
sql_select:     SELECT `password` FROM mailbox WHERE username = '%u'
sql_verbose:    true

Добавлено: 2006-08-04 16:12:31
lexy
ок, если версий нет, подскажите плс, как настроить лог для sasl?

Добавлено: 2006-08-07 10:04:40
proxy-man
Поковыряй здесь http://wiki.bsdportal.ru/doc:freebsd6_bulldozer_howto - приличная дока про Постфикс и всех, всех...

Добавлено: 2006-08-07 15:33:22
lexy
:? пасиб, сейчас покурю :shock:

Добавлено: 2006-08-07 15:44:53
lexy
Бинго!
пошла движуха!

Добавлено: 2006-08-08 8:45:57
grave
забыл в smtpd.conf добавить auxprop_plugin: sql

Добавлено: 2006-08-08 9:36:55
lexy
забыл в smtpd.conf добавить auxprop_plugin: sql
и это пробовал.... проблема была не в этом...
нигде не видел кроме как по ссылке, данной proxy-man'ом (долгие ему лета! :wink: ), что sasl2 собирать нужно с ключами make WITH_MYSQL=yes WITHOUT_OTP=yes WITHOUT_NTLM=yes, чтоб включить поддержку Mysql

пересобрал - все заработало :lol: