lug-bg: postfix + mysql + sasl
- Subject: lug-bg: postfix + mysql + sasl
- From: Атанас Мавров <bugar@xxxxxxxxxxxx>
- Date: Mon, 8 Aug 2005 14:49:19 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
Здравейте,
някой сблъсквал ли се е със следния проблем - системата е Debian current /
stable. Инсталиран е postfix, mysql, postfixadmin, courier (imap, pop3),
libsasl2, libsasl2-modules, libsasl2-modules-sql, sasl2-bin, postfix-tls.
Проверката на пощите работи без проблем но като се опитам да изпращам писма ми
казва, че удостоверяването е пропаднало. Ето какви настройки съм направил до
тук:
/etc/postfix/main.cf
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
reject_unauth_destination
smtpd_sasl_application_name = smtpd
smtpd_use_tls = yes
smtpd_tls_cert_file = /etc/postfix/sasl/postfix-cert.pem
smtpd_tls_key_file = /etc/postfix/sasl/postfix-key.pem
smtpd_tls_loglevel = 5
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
------------------------------------------------------------------------------------------------
/etc/postfix/master.cf
smtp inet n - n - - smtpd
------------------------------------------------------------------------------------------------
/etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
------------------------------------------------------------------------------------------------
/etc/pam.d/smtp
auth sufficient pam_mysql.so host=127.0.0.1 db=postfix user=user
passwd=password table=mailbox usercolumn=username passwdcolumn=password
crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host
logpidcolumn=pid logtimecolumn=time
auth sufficient pam_unix_auth.so
account required pam_mysql.so host=127.0.0.1 db=postfix user=user
passwd=password table=mailbox usercolumn=username passwdcolumn=password
crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host
logpidcolumn=pid logtimecolumn=time
account sufficient pam_unix_acct.so
-----
като този файл е копиран и в
/var/spool/postfix/etc/pam.d/
-------------------------------------------------------------------------------------------------
След като се опитам да изпратя писмо обаче това се получава в syslog -а:
.........................
warning: SASL authentication failure: Password verification failed
..........................
Някой има ли идея къде бъркам.
Благодаря!
Attachment:
pgpLVeFPGewON.pgp
Description: PGP signature
|