Я имею SASLAuthd, работающий (через LDAP), и также успешно могу к telnet через порт 25 с моими учетными данными LDAP. Постфикс настроен с Голубятней. Все 3 сервиса хорошо работают (Постфикс, Голубятня, SASLAuthd)
Я могу также соединиться на порте 143 однако, когда я пытаюсь использовать "вход в систему", он только применяет автора PAM (т.е. LDAP, и по-видимому SASL не распознается за IMAP),
Не рвотные конфигурации все же (по Запросу)
postconf -a
выводы:
cyrus
dovecot
В /var/log/mail.log я вижу Apr 9 01:36:22 localhost dovecot: auth-worker(18053): pam(user_x,127.0.0.1): pam_authenticate() failed: Authentication failure (password mismatch?)
.. Ничто в/var/log/mail.err
Я следовал любым документам, я мог достать. Дополнительно история того, чем я был через до сих пор, здесь: https://unix.stackexchange.com/questions/194204/ubuntu-postfix-open-ldap-integration-no-sasl-authentication-mechanisms/194560#1 94560
В то время как я не мог обойти проблему SASL... для других модулей, которые не поддерживают SASL; PAM используется.
Я интегрировал PAM с LDAP (pam_ldap.so). Если у Вас есть PAM также с помощью LDAP успешно затем, можно избежать необходимости полагаться только на SASL.
Не желательное решение, но эффективное и логическое обходное решение.