Newsgroup: it.comp.os.linux.iniziare
Titolo: courier+mysql

sto cercando di usare courier+mysql per autentificare gli utenti di posta.
nel file authdaemonrc c'è la riga
authmodulelist="authmysql"
mentre in authmysqlrc c'è
#DEFAULT_DOMAIN		linux
#MYSQL_CRYPT_PWFIELD	postfix
MYSQL_DATABASE		postfix
MYSQL_USERNAME		postfix
MYSQL_PASSWORD		postfix
MYSQL_GID_FIELD		'1001'
MYSQL_HOME_FIELD	'/usr/local/virtual'
MYSQL_LOGIN_FIELD	username
MYSQL_CLEAR_PWFIELD	password
MYSQL_MAILDIR_FIELD	maildir
MYSQL_NAME_FIELD	name
MYSQL_OPT		0
MYSQL_PORT		3306
MYSQL_QUOTA_FIELD	quota
MYSQL_SERVER		localhost
MYSQL_SOCKET		/var/lib/mysqld/mysqld.sock
MYSQL_UID_FIELD		'1001'
MYSQL_USER_TABLE	mailbox
#MYSQL_WHERE_CLAUSE	server='
mailhost.example.com
'
niente spazi, solo tab
mentre nella tabella mailbox del db postfix c'è
username		password	maildir
ma...@dominio.locale	123456		mauro/
ho cercato di leggere la posta con mauro e ma...@dominio.locale, 
password 123456, e non c'è verso, da solo "utente sconosciuto o password 
errata". nel log dice solo login failed.... non c'è modo di avere un log 
un po' piu' completo?!?!?
grazie cmq
bye
mauro

> sto cercando di usare courier+mysql per autentificare gli utenti di posta.
ma è proprio così rara questa cosa? pensavo che il server di posta sotto 
linux fosse cosa di tutti i giorni... :P
cmq se risolvo magari posto 2 righe, sai mai che a qualcuno possa servire...
byebye
mauro

 un po' piu' completo?!?!?
lancia postfix con il parametro aggiuntivo v
postfix -v
postfix -vv
postfix -vvv
sono esempi, più "v" aggiungi più il log è dettagliato
cmq hai compilato postafix per il supporto a mysql?
ciao

 cmq hai compilato postafix per il supporto a mysql?
si, alla fine ci sono riuscito...
grazie, vediamo che succede
bye
mauro

>> lancia postfix con il parametro aggiuntivo v
uhm , ho aggiunto, e ho pure controllato nei log di mysql, ma non c'è 
traccia di quello che fa courier. non è che ha un file di log specifico, 
o che bisogna fare qualcosa per fargli fare un log decente?

ma courier per suse ha il supporto mysql? come lo vedo? mi tocca 
ricompilare anche questo? uffi....

 ricompilare anche questo? uffi....
uhm... io uso suse 9.0 ma di default non ha supporto per mysql , con altre
versioni non so...
lo so č dura ricompilare il tutto, ma alla fine c'č anche soddisfazione, ma
non sempre si hai il tempo necessario per fare tutte queste cose
ciao

 non sempre si hai il tempo necessario per fare tutte queste cose
si infatti, è un'immenso investimento di tempo... ho trovato un 
pacchetto rpm per suse 8.0 per il supporto mysql, ma mi chiede una 
libreria libmysqlclient.so.10, mentre sulla mia suse c'e' la so.12.
questa rogna come la risolvo? con --nodeps mi pare faccio solo casini...
grazie
mauro

ueeeeeeee ueeeeeeeee non ne posso piuuuuuuuuuuuuuuuuu :(((
sto uscendo matto.....
...scusate lo sfogo....

 ...scusate lo sfogo....
tranquillo ti capisco
magari prova a postare su it.comp.os.linux.sys
sicuramente ti risponderanno che è una domanda da newbie, ma sono sicuro che
tanti di loro non hanno idea di coma si faccia :-))
ciao

 ...scusate lo sfogo....
forse lo hai già letto, ma posto ugualmente il link:
http://www.linuxtrent.it/documentazione/wikilinux/PostfixCourierMysql/diff
sicuramente avere una distro con pacchetti già precompilati rende le cose
più difficili, ma se attualmente mysql, postfix non vengono utilizzati, la
compilazione dei sorgenti è la soluzione migliore
pure io ho una macchina con suse 9.0, mi ero messo a fare la stessa cosa, ma
mi sono fermato, perchè per me ricompilare mysql e postfix non è così
semplice, attualmente girano su questi applicativi tutta la intranet e il
sito internet, per cui è abbastanza problematica la questione
ciao

 ...scusate lo sfogo....
versione completa
http://www.linuxtrent.it/documentazione/wikilinux/PostfixCourierMysql
ciao

 
http://www.linuxtrent.it/documentazione/wikilinux/PostfixCourierMysql
ormai lo so a memoria :)
grazie cmq
ciao
mauro