User Tools

Site Tools


doc:appunti:linux:sa:dovecot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:linux:sa:dovecot [2013/11/04 12:47] – [Dovecot IMAP server] niccolodoc:appunti:linux:sa:dovecot [2021/02/12 16:11] (current) – [Dovecot IMAP server] niccolo
Line 5: Line 5:
   * **dovecot-imapd**   * **dovecot-imapd**
  
-Durante l'installazione viene creato il certificato SSL per il server IMAP, nel file **''/etc/dovecot/dovecot.pem''**, la chiave privata sta invece in **''/etc/dovecot/private/dovecot.pem''**.+Durante l'installazione viene creato il certificato SSL per il server IMAP, nel file **''/etc/dovecot/dovecot.pem''**, la chiave privata sta invece in **''/etc/dovecot/private/dovecot.pem''**. Se si vogliono usare i certificati di Let's Encrypt, vedere **[[postfix_spamassassin_clamav_dovecot#dovecot_imap_and_pop3|Dovecot IMAP and POP3]]**.
  
 Come fare per: Come fare per:
  
-  * Utilizzare le **''$HOME/Maildir/''** +  * Utilizzare le **''$HOME/Maildir/''**. 
-  * FIXME Autenticazione //userdb// con indirizzo email invece che Unix user+  * Autenticazione **userdb** con indirizzo email invece che Unix user.
   * FIXME Possibile fare autenticazione SASL di Postfix sull'autenticazione di Dovecot?   * FIXME Possibile fare autenticazione SASL di Postfix sull'autenticazione di Dovecot?
  
Line 20: Line 20:
 mail_location = maildir:~/Maildir mail_location = maildir:~/Maildir
 </file> </file>
 +
 +Dopo la modifica è sufficiente riavviare **systemctl reload dovecot**.
  
 ===== Autenticazione ===== ===== Autenticazione =====
Line 42: Line 44:
 ==== auth-passwdfile.conf.ext ==== ==== auth-passwdfile.conf.ext ====
  
-Questo metodo utilizza il file **''/etc/dovecot/users''** sia per le password che per le informazioni utente. Nella configurazione predefinita ci si aspetta un file di questo tipo (la password può essere quella di ''/etc/shadow'', con la crittografia opportuna):+Questo metodo utilizza il file **''/etc/dovecot/users''** sia per le password che per le informazioni utente. 
 + 
 +<file> 
 +passdb { 
 +  driver = passwd-file 
 +  args = scheme=CRYPT username_format=%u /etc/dovecot/users 
 +
 +userdb { 
 +  driver = passwd-file 
 +  args = username_format=%u /etc/dovecot/users 
 +
 +</file> 
 + 
 +Nella configurazione predefinita ci si aspetta un file di questo tipo, con le shadow password di sistema e la crittografia opportuna. Il nome utente può essere l'indirizzo di posta elettronica (o altroal posto del login di sistema:
  
 <file> <file>
-niccolo@rigacci.xorg:$6$.p5FtJ...:1000:1000:Niccolo Rigacci,,,:/home/niccolo:/bin/false+niccolo@example.org:$6$.p5FtJ...:1000:1000::/home/niccolo::
 </file> </file>
  
doc/appunti/linux/sa/dovecot.1383565658.txt.gz · Last modified: 2013/11/04 12:47 by niccolo