>FreeBSD4.9. Настоена почта - Postfix + popa3d. Письма отправляются. В ящик пользователя
>тоже кладется. Но при попытке зателненится: telnet localhost 110 дальше
>user траляля
>ОК
>pass траляля
>-ERR Authentication failed (bad passwor?).
>В maillog при авторизации ничего не пишет.
>В messages пишет:
>May 24 13:08:05 host popa3d[145]: Authentication failed for UNKNOWN USER
>May 24 13:08:08 host popa3d[147]: Authentication failed for UNKNOWN USER
>и т.д. и т.п. Не понятно почему UNKNOWN USER. Пользователь заведен правильно
>и пароль тоже.
>Сказали что это связано с PAM. Так где грабли лежат. Куда чего
>смотреть. Обыскал все в форуме, подобной проблемы не нашел.
смотри какая версия popa3d и как собирал
если без pam, то pop3 в /etc/pam.conf должен быть закоментарен, если
с pam, то в /etc/pam.conf:
pop3 auth required pam_unix.so try_first_pass
только такая строка
ну и как popa3d запускается, из через inetd или standalone демоном,
не забыть загасить другие демоны pop3 если есть
сейчас попробовал поставить из портов - никаких проблем, закоментарил
другой, вставил в inetd.conf:
#popa3d
pop3 stream tcp nowait root /usr/local/libexec/popa3d popa3d
заставил inetd перечитать конфигурацию:
killall -HUP inetd
в /etc/pam.conf
...
# Mail services
pop3 auth required pam_unix.so try_first_pass
Все пашет