[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Postfix e autenticazione via mysql



Sto tentando di far fare al'autenticazione a postfix su mysql.
Se prova l'autenticazione sulle utenze Unix tutto funziona, quindi non è un problema di comunicazione tra postfix e sasl dovuto alla gabbia chroot.

Allora:
Ho in: /etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: plain login


In /etc/pam.d/smtp
auth required pam_mysql.so user=postfix passwd=passwd host=127.0.0.1
db=postix table=mailbox usercolumn=username passwdcolumn=password crypt=1
account sufficient pam_mysql.so user=postfix passwd=passwd host=127.0.0.1
db=postfix table=mailbox usercolumn=username passwdcolumn=password crypt=1



Il file mysql_virtual_mailbox_maps.cf   contiene
user = postfix
password = passwd
hosts = 127.0.0.1
dbname = postfix
table = mailbox
select_field = maildir
where_field = username



La query di inserimento è del tipo:
USE postfix;
INSERT INTO mailbox (username,password,name,maildir) \
  VALUES ('user2@fakedomain.lan',password('password') \
  ,'Utente di Prova','user2@fakedomain.lan/');



Quando prova ad autenticarmi l'autenticazione fallisce.
Evidentemente sbaglio qualcosa.


Walter
















 --
Per favore non inviatemi allegati in formato MS Office.
Utilizza alternativamente documenti in formato OpenDocument.


http://oinophilos.blogspot.com/






Reply to: