LINUX.ORG.RU

SASL + Postfix = Не работает


0

0

Тоже занялся SMTP авторизацией. SASL + Postfix перечитал кучу мануалов(скоро все их наизусть буду знать) Проблема такая: После кучи экспериментов, (последний - это удаление файлов saslauthd из всех каталогов в которых нашел, не спрашивайте пожалуйста причину этих действий, я был в отчании - эта зараза не работала) пришел к такому итогу: если в main.cf прописать включение SASL: smtpd_sasl_auth_enale=yes

То Postfix падает с сообщением:

fatal: no SASL authentication mechanisms warning: process /usr/libexec/postfix/smtpd pid 2769 exit status 1 warning: /usr/libexec/postfix/smtpd: bad command startup --throttling

Установка SASL 2.18 из RPM, или сборка SASL 2.21, проблемы не решает никак, что делать??? Какая информация нужна для выводов? Из форумов по поводу этого сообщения два варианта ответов: 1) Совет по переустановке SASL (до фени, никаких изменений) 2) Разговоры с самим собой и вопль "Эврика" в конце этих разговоров без объяснений, в чем была причина и как ее устранить Скажите плиз где копать?

То что ты привел - это следствие, причина в логах выше.

С сасл есть очень важный косяк - postfix сидит в чруте и не может найти сасловский сокет. У меня gentoo и сасл кладет сокет в /var/lib/sasl2 в /etc/conf.d я указал '-m /var/spool/postfix/var/lib/sasl2' это помогло.

Но это не все - у постфикса в alias.db (или где там у него алиасы ты храниш) должен быть прописан localhost ОБЯЗАТЕЛЬНО!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.