1 (16-06-2011 13:41:55 отредактировано Кручу-Верчу)

Тема: И всетаки довекот + постфикс в связке это не правильно.

И всетаки довекот + постфикс в связке это не правильно.
Просмотрел с десяток конфигов main.cf от postfix и с десяток конфигов довекота dovecot.conf
Пришел к выводу, что многие просто копируют и тыкают все подряд как в довекот, так и в постфикс.

К примеру нашел много примеров, когда юзеры считают что было бы правильно, если постфикс идет в сасл, далее сасл авторизуется через авторизацию довекота с настройками (main.cf)

smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot

(dovecot.conf)

auth default {
mechanisms = plain login
}
socket listen {
   client {
     path = /var/spool/postfix/private/auth
     mode = 0660
     user = postfix
     group = postfix
   }
}

но зачема этот блок писать, если постфикс авторизуется через SASL уже самостоятельно. Бред полный. Трудно настроить SASL на авторизацию? Тем более что там plain login

2

Re: И всетаки довекот + постфикс в связке это не правильно.

До определенного уровня все делают не очень осознанный copy-past...

3

Re: И всетаки довекот + постфикс в связке это не правильно.

Что вы говорите?
...
Postfix does not implement SASL itself, but instead uses existing implementations as building blocks. This means that some SASL-related configuration files will belong to Postfix, while other configuration files belong to the specific SASL implementation that Postfix will use. This document covers both the Postfix and non-Postfix configuration. 
...
Currently the Postfix SMTP server supports the Cyrus SASL and Dovecot SASL implementations.

http://www.postfix.org/SASL_README.html