On Wed, Oct 08, 2003 at 08:45:39PM +0700, lordsanjay wrote: > Thu 2003-10-02 17:12:04: [636:104] 250-AUTH LOGIN CRAM-MD5 PLAIN > Thu 2003-10-02 17:12:04: [636:104] 250-AUTH=LOGIN CRAM-MD5 PLAIN > Thu 2003-10-02 17:12:04: [636:104] 250-PIPELINING > Thu 2003-10-02 17:12:04: [636:104] 250 8BITMIME > Thu 2003-10-02 17:12:04: [636:104] AUTH CRAM-MD5 ... > Padahal kalo dengan program base64.pl (dari artikel saudara asfihani), > hasilnya kayak gini : > > username => ZWthY2l0cmElb3JiaWNvbS5uZXQuaWQ= > password => ZWthY2l0cmE=
yang anda coba adalah auth method login (yang pakai method plain juga kemungkinan besar bisa). masalahnya kira-kira gini, anda announce support metode autentikasi berturut-turut: login, cram-md5 dan plain. rupaya doraemon tidak support metode login (atau sengaja diset untuk ignore method login, atau selain cram-md5), dan memilih pakai metode cram-md5 -> autentikasi gagal. satu hal, metode auth cram-md5 mensyaratkan password database di mesin qmail harus disimpan sebagai 'clear text' (unencrypted). kalau di mesin qmail, password disimpan encrypted (misal mengambil dari password sistem atau dari password vpopmail yang encrypted), berarti itulah penyebabnya. kalau di tempat anda mengharuskan password diencrypt. recompile qmail-smtpd-auth anda, dan comment (undefine) AUTHCRAM di file qmail-smtpd.c. seingat saya ini defaultnya undefine (commented). kemudian test dengan telnet ke port 25, qmail anda, dan seharusnya smtp banner yang dia print menjadi (pakai EHLO): 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250-PIPELINING 250 8BITMIME dan minta doraemon menggunakan metode yang anda sediakan (login/plain). Salam, P.Y. Adi Prasaja -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php