503 5.5.1 Error: authentication not enabled

HI All
I refer opensuse document about postfix
en.opensuse.org/Mail_server_HOWTO

I have enable imaps and SMTP/SMTPS
I could use doveadm auth login “linux local username” “password” to auth success. like blow

doveadm auth login user01 password
passdb: user01 auth succeeded
extra fields:
user=user01

userdb extra fields:
user01
system_groups_user=user01
uid=1000
gid=100
home=/home/user01
auth_mech=PLAIN

==========================

but then I try to test SMTP to auth user by
“telnet localhost 25”
then type “ehlo localhost” it show message like below:
Trying ::1…
Connected to localhost.
Escape character is ‘^]’.
220 smtp145.apulse.com.tw ESMTP
ehlo localhost
250-smtp145.apulse.com.tw
250-PIPELINING
250-SIZE
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250-SMTPUTF8
250 CHUNKING

I type “AUTH LOGIN” to try to auth user.
but it show “503 5.5.1 Error: authentication not enabled”

Who could kindly provide suggestion to me ?

Thanks!!

Wencheng

these sasl parameters is my main.cf

smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_invalid_helo_hostname, reject_non_fqdn_sender, reject_unknown_sender_domain, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination, reject_rbl_client zen.spamhaus.org, permit
smtp_sasl_auth_enable = no
smtp_sasl_security_options =
smtp_sasl_password_maps =
smtpd_sasl_auth_enable = no
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_local_domain = $myhostname

==========================
Whether which parameter I miss configure to enable SMTP authentication??
P.S: about "smtp_sasl_auth_enable " , I had tested to set “Yes”, then restat postfix…but got the same result.