Salve a tutti, è qualche giorno che mi sono cimentato nel creare un mail server...
Utilizzo Dovecot come gestore di POP3/s e IMAP/s e il tutto funziona ad hoc, con tutti i protocolli e con tutti gli utenti...
Postfix ha funzionato da subito se non fosse che ad un certo punto mi sono reso conto che mi faceva mandare le mail senza autentificazione il che è un male...
Girovagando sul web ho deciso di implementare SASL... Dopo varie peripezie nel reperire la balorda libpam-mysql sono riuscito a non farmi urlare dietro nei log...
Il tutto é così strutturato...
Tabella mailbox contiene le varie mailbox con i due campi username (nome@dominio.ext) e password ($1$2b25e53b$xyadRNiDRzf5FYb7KtREn/)...
Quando mi collego via telnet a postfix ho questo risultato...
codice:
ehlo localhost
250-s1.donadono.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
che stando a quanto leggo in giro dovrebbe attestare il fatto che sasl2 è configurato e tirato in gioco da postfix...
Il problema è che quando da un'altro pc con Thunderbird provo ad inviare una mail il processo di autentificazione non va a buon fine...
Il log /var/log/maillog...
codice:
Jun 4 15:07:49 s1 postfix/smtpd[3261]: connect from unknown[28.240.86.77]
Jun 4 15:07:49 s1 postfix/smtpd[3261]: warning: SASL authentication failure: Password verification failed
Jun 4 15:07:49 s1 postfix/smtpd[3261]: warning: unknown[28.240.86.77]: SASL PLAIN authentication failed: authentication failure
Jun 4 15:07:49 s1 postfix/smtpd[3261]: warning: unknown[28.240.86.77]: SASL LOGIN authentication failed: authentication failure
Jun 4 15:07:53 s1 postfix/smtpd[3261]: warning: SASL authentication failure: Password verification failed
Jun 4 15:07:53 s1 postfix/smtpd[3261]: warning: unknown[28.240.86.77]: SASL PLAIN authentication failed: authentication failure
Jun 4 15:07:53 s1 postfix/smtpd[3261]: warning: unknown[28.240.86.77]: SASL LOGIN authentication failed: authentication failure
Jun 4 15:07:56 s1 postfix/smtpd[3261]: disconnect from unknown[28.240.86.77]
Non riesco a capire il perché visto che non aggiunge nulla oltre che al log di autentificazione fallita...
Idee su almeno capire dove sta il problema? 
Grazie anticipatamente...