Hi all,
I'm running postfix-2.2.7, Cyrus-SASL-2.1.20 and MySQL-5.016
POP and IMAP works fine the problem now is that I cannot send email to
other domains. The problem is sending emails out.
I tried telnet localhost 25 to test out the authentication but returns
"535 Error authentication failed"
Below are some configs i've set and logs output:
=======
MAILLOG
=======
postfix/smtpd[21046]: connection established
postfix/smtpd[21046]: master_notify: status 0
postfix/smtpd[21046]: name_mask: resource
postfix/smtpd[21046]: name_mask: software
postfix/smtpd[21046]: name_mask: noanonymous
postfix/smtpd[21046]: connect from unknown[192.168.2.21]
postfix/smtpd[21046]: match_list_match: unknown: no match
postfix/smtpd[21046]: match_list_match: 192.168.2.21: no match
postfix/smtpd[21046]: match_list_match: unknown: no match
postfix/smtpd[21046]: match_list_match: 192.168.2.21: no match
postfix/smtpd[21046]: match_hostname: unknown ~? 127.0.0.0/8
postfix/smtpd[21046]: match_hostaddr: 192.168.2.21 ~? 127.0.0.0/8
postfix/smtpd[21046]: match_hostname: unknown ~? 218.111.145.152/29
postfix/smtpd[21046]: match_hostaddr: 192.168.2.21 ~? 218.111.145.152/29
postfix/smtpd[21046]: match_hostname: unknown ~? 192.168.2.0/24
postfix/smtpd[21046]: match_hostaddr: 192.168.2.21 ~? 192.168.2.0/24
postfix/smtpd[21046]: > unknown[192.168.2.21]: 220 mail01.mydomain.com
ESMTP Postfix
postfix/smtpd[21046]: < unknown[192.168.2.21]: ehlo mail01
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-mail01.mydomain.com
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-PIPELINING
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-SIZE 10240000
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-ETRN
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-AUTH LOGIN PLAIN
postfix/smtpd[21046]: match_list_match: unknown: no match
postfix/smtpd[21046]: match_list_match: 192.168.2.21: no match
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250-AUTH=LOGIN PLAIN
postfix/smtpd[21046]: > unknown[192.168.2.21]: 250 8BITMIME
postfix/smtpd[21046]: < unknown[192.168.2.21]: auth login
postfix/smtpd[21046]: smtpd_sasl_authenticate: sasl_method login
postfix/smtpd[21046]: smtpd_sasl_authenticate: uncoded challenge: Username:
postfix/smtpd[21046]: > unknown[192.168.2.21]: 334 VXNlcm5hbWU6
postfix/smtpd[21046]: < unknown[192.168.2.21]: c2VlaG9lasdasd=
postfix/smtpd[21046]: smtpd_sasl_authenticate: decoded response:
[EMAIL PROTECTED]
postfix/smtpd[21046]: smtpd_sasl_authenticate: uncoded challenge: Password:
postfix/smtpd[21046]: > unknown[192.168.2.21]: 334 UGFzc3dvcmQ6
postfix/smtpd[21046]: < unknown[192.168.2.21]: asdljkiyf2
postfix/smtpd[21046]: smtpd_sasl_authenticate: decoded response:
seehoepasswd
postfix/smtpd[21046]: warning: unknown[192.168.2.21]: SASL login
authentication failed
postfix/smtpd[21046]: > unknown[192.168.2.21]: 535 Error: authentication
failed
==============
END OF MAILLOG
==============
==========
SASLFINGER
==========
saslfinger - postfix Cyrus sasl configuration Mon Dec 26 19:16:29 MYT 2005
version: 1.0
mode: server-side SMTP AUTH
-- basics --
Postfix: 2.2.7
System: Fedora Core release 4 (Stentz)
-- smtpd is linked to --
libsasl2.so.2 => /usr/local/lib/libsasl2.so.2 (0x00c00000)
-- active SMTP AUTH and TLS parameters for smtpd --
broken_sasl_auth_clients = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
-- listing of /usr/lib/sasl --
total 460
drwxr-xr-x 2 root root 4096 Dec 19 17:39 .
drwxr-xr-x 94 root root 36864 Dec 22 11:38 ..
-rw-r--r-- 1 root root 4854 Apr 14 2005 libanonymous.a
-rwxr-xr-x 1 root root 873 Apr 14 2005 libanonymous.la
-rwxr-xr-x 1 root root 5808 Apr 14 2005 libanonymous.so
-rwxr-xr-x 1 root root 5808 Apr 14 2005 libanonymous.so.1
-rwxr-xr-x 1 root root 5808 Apr 14 2005 libanonymous.so.1.0.17
-rw-r--r-- 1 root root 10490 Apr 14 2005 libcrammd5.a
-rwxr-xr-x 1 root root 859 Apr 14 2005 libcrammd5.la
-rwxr-xr-x 1 root root 10500 Apr 14 2005 libcrammd5.so
-rwxr-xr-x 1 root root 10500 Apr 14 2005 libcrammd5.so.1
-rwxr-xr-x 1 root root 10500 Apr 14 2005 libcrammd5.so.1.0.19
-rw-r--r-- 1 root root 34148 Apr 14 2005 libdigestmd5.a
-rwxr-xr-x 1 root root 882 Apr 14 2005 libdigestmd5.la
-rwxr-xr-x 1 root root 29900 Apr 14 2005 libdigestmd5.so
-rwxr-xr-x 1 root root 29900 Apr 14 2005 libdigestmd5.so.0
-rwxr-xr-x 1 root root 29900 Apr 14 2005 libdigestmd5.so.0.0.20
-rw-r--r-- 1 root root 12062 Apr 14 2005 libgssapiv2.a
-rw-r--r-- 1 root root 7186 Apr 14 2005 liblogin.a
-rwxr-xr-x 1 root root 849 Apr 14 2005 liblogin.la
-rwxr-xr-x 1 root root 7724 Apr 14 2005 liblogin.so
-rwxr-xr-x 1 root root 7724 Apr 14 2005 liblogin.so.0
-rwxr-xr-x 1 root root 7724 Apr 14 2005 liblogin.so.0.0.7
-rw-r--r-- 1 root root 6734 Apr 14 2005 libplain.a
-rwxr-xr-x 1 root root 851 Apr 14 2005 libplain.la
-rwxr-xr-x 1 root root 7444 Apr 14 2005 libplain.so
-rwxr-xr-x 1 root root 7444 Apr 14 2005 libplain.so.1
-rwxr-xr-x 1 root root 7444 Apr 14 2005 libplain.so.1.0.16
-- listing of /usr/lib/sasl2 --
total 764
drwxr-xr-x 2 root root 4096 Dec 22 12:07 .
drwxr-xr-x 5 root root 4096 Dec 22 11:30 ..
-rwxr-xr-x 1 root root 722 Dec 22 11:18 libanonymous.la
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so.2
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so.2.0.20
-rwxr-xr-x 1 root root 776 Dec 22 11:18 libgssapiv2.la
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so.2
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so.2.0.20
-rwxr-xr-x 1 root root 706 Dec 22 11:18 liblogin.la
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so.2
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so.2.0.20
-rwxr-xr-x 1 root root 706 Dec 22 11:18 libplain.la
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so.2
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so.2.0.20
-r-------- 1 postfix postfix 343 Dec 26 15:17 smtpd.conf
-- listing of /usr/local/lib/sasl2 --
total 764
drwxr-xr-x 2 root root 4096 Dec 22 12:07 .
drwxr-xr-x 5 root root 4096 Dec 22 11:30 ..
-rwxr-xr-x 1 root root 722 Dec 22 11:18 libanonymous.la
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so.2
-rwxr-xr-x 1 root root 49390 Dec 22 11:18 libanonymous.so.2.0.20
-rwxr-xr-x 1 root root 776 Dec 22 11:18 libgssapiv2.la
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so.2
-rwxr-xr-x 1 root root 71553 Dec 22 11:18 libgssapiv2.so.2.0.20
-rwxr-xr-x 1 root root 706 Dec 22 11:18 liblogin.la
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so.2
-rwxr-xr-x 1 root root 50446 Dec 22 11:18 liblogin.so.2.0.20
-rwxr-xr-x 1 root root 706 Dec 22 11:18 libplain.la
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so.2
-rwxr-xr-x 1 root root 50564 Dec 22 11:18 libplain.so.2.0.20
-r-------- 1 postfix postfix 343 Dec 26 15:17 smtpd.conf
-- content of /usr/lib/sasl2/smtpd.conf --
# smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login
sql_engine: mysql
sql_hostnames: localhost
sql_user: --- replaced ---
sql_passwd: --- replaced ---
sql_user: --- replaced ---
sql_passwd: --- replaced ---
sql_database: mail
sql_select: select clear from postfix_users where email='[EMAIL PROTECTED]' and
smtpaccess='Y'
sql_verbose: yes
log_level: 9
-- content of /usr/local/lib/sasl2/smtpd.conf --
# smtpd.conf
pwcheck_method: auxprop
auxprop_plugin: sql
mech_list: plain login
sql_engine: mysql
sql_hostnames: localhost
sql_user: --- replaced ---
sql_passwd: --- replaced ---
sql_user: --- replaced ---
sql_passwd: --- replaced ---
sql_database: mail
sql_select: select clear from postfix_users where email='[EMAIL PROTECTED]' and
smtpaccess='Y'
sql_verbose: yes
log_level: 9
-- active services in /etc/postfix/master.cf --
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
smtp inet n - n - - smtpd -v
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o fallback_relay=
showq unix n - n - - showq
error unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
flags=Ru user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
cyrus unix - n n - - pipe
user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop
$recipient
-- mechanisms on localhost --
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
=================
end of saslfinger
=================
I've tried google most results were on PAM, SASLAUTHD not much related
to MySQL
Appreciate all kinds advice regarding the matter above.
Thank you!
Regards
seehoe
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users