История изменений
Исправление hizel, (текущая версия) :
For example if you're going to use CRAM-MD5 authentication, the password needs to be stored in either PLAIN or CRAM-MD5 scheme. If you want to allow both CRAM-MD5 and DIGEST-MD5, the password must be stored in plaintext.
Итак
- отдавайте из базы любым захешированным методом, который поддерживает dovecot;
- забудьте про CRAM-MD5/DIGEST-MD5 и тому подобное гоавно, только PLAIN только LOGIN!1;
- exim авторизуйте через dovecot;
- PROFIT!!1
Если в придачу очинь-очинь-нууу-очинь нужен CRAM-MD5, добавьте еще один passdb и храните для отдельных пользователей еще и CRAM-MD5 хэш, чоуж.
Исходная версия hizel, :
For example if you're going to use CRAM-MD5 authentication, the password needs to be stored in either PLAIN or CRAM-MD5 scheme. If you want to allow both CRAM-MD5 and DIGEST-MD5, the password must be stored in plaintext.
Итак
- отдавайте из базы любым захешированным методом, который поддерживает dovecot;
- забудьте про CRAM-MD5;
- exim авторизуйте через dovecot;
- PROFIT!!1
Если в придачу очинь-очинь-нууу-очинь нужен CRAM-MD5, добавьте еще один passdb и храните для отдельных пользователей еще и CRAM-MD5 хэш, чоуж.