Я все время читаю, что postfix должен быть скомпилирован с поддержкой sasl, чтобы иметь возможность использовать sasl-аутентификацию.
У меня уже запущены экземпляры postfix (машины Centos 6.4 и Fedora 18). Они были установлены с помощью диспетчера пакетов (yum).
Как я могу проверить, был ли postfix собран с поддержкой sasl?
postconf -a
и postconf -A
расскажет, какие типы плагинов sasl доступны. Я бы предположил, что они вернут ошибки или пустые списки, если поддержка sasl не была включена во время сборки (хотя, возможно, и нет).
Вы также можете проверить вывод ldd /path/to/postfix
и посмотрите, связан ли он с библиотекой sasl или нет (хотя возможно, что postfix будет построен с помощью sasl и не будет связываться с библиотекой sasl, если он поддерживает его через плагин или что-то еще, я не знаю, поддерживает ли он это или не).