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

Исходное сообщение
"Посоветуйте: postfix SASL Mysql"

Отправлено microbash , 02-Май-09 18:16 
Так глубоко не копал, но нужно настроить систему. Бьюсь уже несколько дней. Помогите...

Итак что хотелось бы:
1) postfix с виртуальными доменами и пользователями (в базе mysql).
   (а также с системными)
2) авторизация pop3 (через mysql), для системных /etc/passwd
3) авторизация smtp (через mysql), для системных /etc/passwd
4) релей писем от все пользователей прошедших авторизацию
5) зашифрованные пароли в mysql

Что уже работает:
1), 2)
Что не работает:
SASL почему то не отбрасывает не прошедших авторизации виртуальных юзеров
Какой параметр отвечает за это?

Можно ли вообще (и нужно ли) сделать smtp авторизацию для системных юзеров одновременно с виртуальными?
smtp.conf настроен на mysql, если в почтовом клиенте ставить smtp-авторизацию для системных юзеров, то выбрать их из mysql нельзя (т.к. их там и нету, хотя по идее можно добавить)



Содержание

Сообщения в этом обсуждении
"Посоветуйте: postfix SASL Mysql"
Отправлено microbash , 02-Май-09 19:02 
Дополнение:
наконецто нашел как отбрасывать юзеров (нехватало последнего reject) :)
smtpd_recipient_restrictions = permit_sasl_authenticated,
                               reject_unauth_destination,
                               reject

Оставшийся вопрос:
Как сделать доступ для системных юзеров, что посоветуете ?
Sasl их сейчас не пускает, а в базе их ест-но нету.


"Посоветуйте: postfix SASL Mysql"
Отправлено microbash , 03-Май-09 19:31 
Отказался от Cyrus Sasl, перешел на dovecot sasl.
Авторизация smtp прекрасно заработала для системных и виртуальных пользователей. Также легко прикрутился md5.

Ветку можно закрыть.