Проблема с пользователями вида user@host.ru, pam отсекате @host.ru и ищет только по user. Можно ли как заставить его выбирать из базы пользователй вида user@host.ru?pam.conf
smtp auth required pam_mysql.so user=[USER] passwd=[PASS] db=mail table=users usercolumn=login passwdcolumn=password crypt=1 where=expired=0
В принципе, особо не актуально уже. Избавился от pam вообще, наложив патч на SASL2.Но если есть решение в принципе с памом, то узнать было бы полезно.
> В принципе, особо не актуально уже. Избавился от pam вообще, наложив
> патч на SASL2.
> Но если есть решение в принципе с памом, то узнать было бы
> полезно.Решение есть и довольно простое: в настройках запуска saslauthd нужно прописать ему дополнительный ключ "-r". Тогда в проверке авторизации участвует не только имя пользователя, но и название домена