On Fri, Aug 21, 2009 at 10:49:17AM +0300, Yılmaz Bilgili wrote:
> cleartext olarak sorunsuz çalışan yapımda, Postfixadmin ile varsayılan 
> olarak gelen md5crypt'i aktif yaptım. dovecot-mysql.conf da da 
> default_pass_scheme = MD5-CRYPT ayarını yaptım. IMAP olarak login sorunu 
> yaşamıyorum. Gel gelelim smtp'de auth olamıyorum. Birçok farklı 
> kombinasyon da denedim ama smtpd.conf un ilgili bölümleri enson şu şekilde:
> 
> pwcheck_method: auxprop
> mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
> auxprop_plugin: sql
> sql_verbose: yes
> sql_engine: mysql
> 
> warning: unknown[192.168.1.6]: SASL LOGIN authentication failed: 
> authentication failure
> 
> şeklinde bir hata alıyorum. Yanlşım nerede olabilir ?

Postfix'in cyrus sasl kullandigini varsayiyorum:

Sifreleri sql'de crypted olarak saklayip postfix'de auth yapmak
istiyorsaniz, cyrus 2.x'i FROST patch'i ile patchlemeniz gerekli.  Bu
durumda da auth icin shared-secret mekanizmalarini (CRAM-MD5 DIGEST-MD5
vs) kullanamazsiniz.  PLAIN ve LOGIN kullanabilirsiniz.

Yada patchlemezsiniz, ama sql auxprop_plugin yerine saslauthd
kullanirsiniz.  saslauthd'i pam, pam'i de mysql uzerinden kimlik
dogrulayacak sekilde ayarlarsiniz.  Gene shared-secret
mekanizmalarini kullanamazsiniz.

Tavsiyem:

Hem cyrus hem de dovecot sasl kullanmanin ender durumlar haric anlami
yok.  Postfix'i de dovecot sasl uzerinden kimlik dogrulamak uzere
ayarlayin.  Cyrus sasl'i kaldirin.

-- 
Eray
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap