GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Dovecot su Debian 10?

Gestire un server di posta elettronica non è un compito facile. Tuttavia, ci sono strumenti come Dovecot che ci consentono di configurarlo rapidamente in modo che almeno abbiamo già fatto molto. Questo è ciò di cui tratta il post di oggi, imparando come installare Dovecot su Debian 10.

Dovecot è un server IMAP e POP3 open source per sistemi simili a GNU/Linux/UNIX, scritto principalmente pensando alla sicurezza . Tuttavia, si concentra anche sull'essere veloce e facile da installare e utilizzare.

Dovecot è tra i server IMAP più performanti pur continuando a supportare i formati standard mbox e Maildir . Pertanto, è una soluzione molto efficiente in quasi tutti gli ambienti. È completamente gratuito ma ha anche una versione commerciale.

Un altro aspetto importante è che l'autenticazione utente di Dovecot è estremamente flessibile e ricca di funzionalità, supportando molti database e meccanismi di autenticazione diversi.

Gli utenti non si sentiranno mai soli perché Dovecot cerca di essere admin-friendly. I messaggi di errore comuni sono resi il più facilmente comprensibili possibile.

Quindi, ora possiamo iniziare.

Installa Dovecot su Debian 10

Sebbene Dovecot supporti sia IMAP che POP3, nelle distribuzioni basate su Debian i pacchetti sono separati. Quindi, per installarli connettiti al tuo server e dopo averlo aggiornato, esegui questo comando

sudo apt install dovecot-imapd dovecot-pop3d

Questi sono i pacchetti necessari per avere Dovecot ma ci sono anche altri pacchetti con altri moduli. Puoi cercarli usando APT.

sudo apt search dovecot-*

Quindi puoi installare quelli che ti servono.

Ora devi configurare dovecot.

Configurazione di Dovecot su Debian 10

Prima di utilizzarlo, è necessario effettuare alcune impostazioni in vari file di configurazione. Il primo e più importante di tutti è /etc/dovecot/dovecot.conf .

Per prima cosa, eseguine un backup e poi procedi alla modifica.

sudo cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak
sudo nano /etc/dovecot/dovecot.conf

In questo file apporteremo due modifiche. Il primo è assicurarsi che i protocolli supportati da Dovecot siano abilitati. Per fare ciò, è necessario decommentare la seguente riga:

!include_try /usr/share/dovecot/protocols.d/*.protocol

Inoltre, in questo file, possiamo definire l'interfaccia attraverso la quale funzionerà Dovecot. Per impostazione predefinita, tutti gli IP sono abilitati, sia IPv4 che IPv6.

Questo può essere configurato nella linea.

listen = *, ::

Salva le modifiche e chiudi l'editor.

Successivamente, è necessario verificare come funziona Dovecot con l'autenticazione. Per fare ciò, modifica il /etc/dovecot/conf.d/10-auth.conf file.

sudo cp /etc/dovecot/conf.d/10-auth.conf /etc/dovecot/conf.d/10-auth.conf.bak

Ora puoi modificarlo

sudo nano /etc/dovecot/conf.d/10-auth.conf

In questo file, devi impostare queste righe

disable_plaintext_auth = no
auth_mechanisms = plain login

Salva le modifiche e chiudi di nuovo l'editor.

Nel file /etc/dovecot/conf.d/10-mail.conf è qui che dovremo definire il percorso in cui verrà salvata l'e-mail dell'utente.

sudo cp /etc/dovecot/conf.d/10-mail.conf /etc/dovecot/conf.d/10-mail.conf.bak
sudo nano /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir

Ancora una volta, salva le modifiche e chiudi l'editor

Infine, è necessario definire il gruppo e l'utente che avrà il permesso di utilizzare Dovecot.

sudo cp /etc/dovecot/conf.d/10-master.conf /etc/dovecot/conf.d/10-master.conf.bak
sudo nano /etc/dovecot/conf.d/10-master.conf

E modifica unix_listener /var/spool/postfix/private/auth sezione.

unix_listener /var/spool/postfix/private/auth {
    mode = 0666
    user = postfix
    group = postfix
}

Salva le modifiche e chiudi l'editor.

È fondamentale proteggere Dovecot con SSL. Quindi, devi aggiungere il percorso dei tuoi certificati a /etc/dovecot/conf.d/10-ssl.conf file.

sudo cp /etc/dovecot/conf.d/10-ssl.conf /etc/dovecot/conf.d/10-ssl.conf.bak
sudo nano /etc/dovecot/conf.d/10-ssl.conf

E lo aggiungi così:

ssl = yes
ssl_cert = [Certificates_path]

Salva le modifiche e chiudi l'editor. Ora siamo pronti.

Non resta che abilitare il servizio Dovecot e verificarne lo stato.

sudo systemctl enable dovecot.service
sudo systemctl status dovecot.service

Ricorda che per far funzionare tutto questo devi aprire le porte 143 , 993 , 110 e 995 che corrispondono a IMAP, IMAPS, POP3 e POP3S.

Conclusione

Dovecot ci consente di avere rapidamente un server IMAP e POP3 che possiamo sfruttare per il nostro server di posta elettronica.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Python 3.9 su Debian 10

  3. Come installare Memcached su Debian 10

  4. Come installare TeamViewer su Debian 10

  5. Come installare Git su Debian 9

Come installare Skype su Debian 9

Come installare Python 3.7 su Debian 9

Come installare R su Debian 10

Come installare Debian 11

Come installare Vai su Debian 10

Come installare Vai su Debian