Так глубоко не копал, но нужно настроить систему. Бьюсь уже несколько дней. Помогите...Итак что хотелось бы:
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 нельзя (т.к. их там и нету, хотя по идее можно добавить)
Дополнение:
наконецто нашел как отбрасывать юзеров (нехватало последнего reject) :)
smtpd_recipient_restrictions = permit_sasl_authenticated,
reject_unauth_destination,
rejectОставшийся вопрос:
Как сделать доступ для системных юзеров, что посоветуете ?
Sasl их сейчас не пускает, а в базе их ест-но нету.
Отказался от Cyrus Sasl, перешел на dovecot sasl.
Авторизация smtp прекрасно заработала для системных и виртуальных пользователей. Также легко прикрутился md5.Ветку можно закрыть.