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 ('[email protected]',password('password') \
  ,'Utente di Prova','[email protected]/');



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/






--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Rispondere a