[MASOCH-L] autenticação cyrus-sasl + mysql

patrick patrick_rsl at yahoo.com.br
Sat Mar 8 16:53:46 BRT 2008


Olá,
Gostaria da ajuda de vocês pra sabe como que faço pro sasl autentica com 
mysql?
Atualmente to fazendo o comando "saslpasswd2 -c -u dominio usuario"  
para fazer autenticação para enviar o e-mail, ele nao procura no mysql a 
senha. As senhas estão ficando guardadas no /etc/sasldb2 .

Vou mostra os arquivos q modifiquei conforme minha pesquisa no google... 
deixei minha conf da seguinte maneira:


root at slackmail:/etc# tail my.cnf
write_buffer = 2M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
_______________________________________________________________________________________________-- 


root at slackmail:/etc# tail /usr/lib/sasl2/smtpd.conf
sql_engine: mysql
auxprop_plugin: sql
srp_mda: md5
password_format: crypt
sql_hostnames: localhost
sql_user: postfix
sql_passwd: minhasenha
sql_database: postfix
sql_select: select password from mailbox where username = '%u@%r'

__________________________________________________________________________________________________________----- 


/etc/postfix/main.cf


#======== MYSQL ==============
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_mailbox_base = /postfix
virtual_mailbox_maps = 
proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_uid_maps = static:108
virtual_gid_maps = static:108
transport_maps = proxy:mysql:/etc/postfix/mysql_transport_maps.cf

#======= Quota ============
virtual_mailbox_limit_inbox = no
virtual_mailbox_limit_maps= 
proxy:mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_extended = yes
virtual_create_maildirsize = yes
virtual_mailbox_limit = 100000000
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn 
his diskspace quota, please try again later.
virtual_overquota_bounce = yes



#====== SASL ================
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
check_relay_domains


# =======MAILDROP ==========
fallback_transport = maildrop
maildrop_destination_recipient_limit = 1
unknown_local_recipient_reject_code = 450


Como eu deveria prosseguir para que meu sasl faça autenticação no mysql?



PaTricK



More information about the masoch-l mailing list