Newsgroup: it.comp.os.linux.sys
Titolo: Maledetto courier

grazie al prezioso aiuto di THe_ZiPMaN, sono riuscito a far funzionare il
mio ldap + postfix.
Allo stato attuale, gli utenti registrati sull'LDAP, risultano utenti di
sistema. Per capirci, posso fare ssh localhost -lpippo, cioè l'utente
pippo, nell'LDAP, riesce ad autenticarsi ed aprire una shell bash. Come
fosse un vero utente di sistema.
Ora il mio problema è che se faccio:
/etc/postfix# courierauthtest pippo
Trying authdaemon...
Authenticated: module authdaemon
Home directory: /home/pippo
UID/GID: 500/100     # uidNumber in ldap/ gidNumber
AUTHADDR=pippo       # doveva essere l'email
AUTHFULLNAME=Pippocn # è il campo cn
OPTIONS=<none>       # bho?
non vedo l'entry Maildir: qualcosa? Dove sbaglio?
Se faccio telnet localhost pop3 non mi riconosce la pass per l'utente
pippo ( la stessa password che mi permette di entrare in ssh sul sistema )?
Non saprei quali log stamparvi per farvi capire dov'è il problema, nel
caso ditemelo ed io ve li posto.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ok, facendo delle prove ( modificando unaACL in slapd.conf ) sono riuscito
ad ottenere il risultato sperato. Ora sia il pop che l'imap si autenticano
con la userPassword dell'utente sull'LDAP.
Domanda facile ( per chi la sa ): come faccio a settare la Maildir visto
che non uso il file authldaprc? 


Rimane comunque il problema che non vedo il campo Maildir quando faccio:
courierauthtest pippo
Trying authdaemon...
Authenticated: module authdaemon
Home directory: /home/pippo
UID/GID: 500/100 # uidNumber in ldap/ gidNumber
AUTHADDR=pippo # doveva essere l'email
AUTHFULLNAME=Pippocn # è il campo cn
OPTIONS=<none> # bho?


 che non uso il file authldaprc? 
Risposta semplice con domanda: perché non usi authldaprc che funziona?
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 Risposta semplice con domanda: perché non usi authldaprc che funziona?
Risposta ancora + semplice: perchè non va!
Ti spiego: 
Se in authdaemonrc, setto il authldap e verion=...ldap, quando faccio il
test con telnet localhost imap o pop3, al momento della password, mi da
errore. Stessa cosa se faccio courierauthtest pippo -> autenticazione
fallita.
Mentre con authpam e version=...plain, va tutto bene, mi riconosce come
utente di sistema, acnhe se l'utente è nella dir LDAP.
il file authldaprc, credo sia giusto, anche perchè ho avuto il riscontro
con gli esempi dei vari tutorial ( me ne avesse funzionato uno! ).
A questo punto non capisco il perchè di tutti questi problemi con l'LDAP.
Vorrei provare courier-webadmin, ma sto lavorando su un server remoto e
non ho ancora capito come lanciarlo senza usare localhost:
http(s)://localhost/cgi-bin/courierwebadmin.


 Risposta semplice con domanda: perché non usi authldaprc che funziona?
Praticamente mi faccio le domande e mi rispondo da solo. Rischio di
passare per un esaurito.
Comunque, volevo dirti che sono riuscito a far partire da remoto ( cioè
mettendo l'indirizzo vero del server, nella barra degli indirizzi di
firefox ) il courier-webadmin e grazie a lui ora riesco a connettermi con
gli utenti dell'ldap e da eGroupware riesco a vedere le caselle email (
sia pop che imap ). Ho anche provato a scambiare mail local->local,
remote->local, local->remote, e il tutto sta funzionando.
Però c'è un MA.
Come creo le sotto cartelle in INBOX per imap e Maildir per POP?
Quando ricevo una eMail, la vedo sotto ~/Maildir/new, dove va a finire
quando con eGroupware configurato come POP, la vado a leggere?
Ciao


 quando con eGroupware configurato come POP, la vado a leggere?
Quando la scarichi via pop in genere viene eliminata dal server. Se la
leggi ma non la rimuovi va a finire in ~/Maildir/cur.
