GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Dovecot na Debian 10?

Správa e-mailového serveru není snadný úkol. Existují však nástroje, jako je Dovecot, které nám umožňují jej rychle nakonfigurovat, takže máme alespoň hodně práce za sebou. O tom je dnešní příspěvek, o tom, jak nainstalovat Dovecot na Debian 10.

Dovecot je Open source IMAP a POP3 server pro systémy GNU/Linux / UNIX, napsaný především s ohledem na bezpečnost . Zaměřuje se však také na rychlou a snadnou instalaci a použití.

Dovecot patří mezi nejvýkonnější servery IMAP, přičemž stále podporuje standardní formáty mbox a Maildir . Jedná se tedy o velmi efektivní řešení téměř v jakémkoli prostředí. Je zcela zdarma, ale má také komerční verzi.

Dalším důležitým aspektem je, že autentizace uživatele Dovecot je extrémně flexibilní a bohatá na funkce a podporuje mnoho různých ověřovacích databází a mechanismů.

Uživatelé se nikdy nebudou cítit sami, protože Dovecot se snaží být administrátorsky přívětivý. Běžné chybové zprávy jsou co nejsnáze srozumitelné.

Takže teď můžeme začít.

Nainstalujte Dovecot na Debian 10

Přestože Dovecot podporuje IMAP i POP3, v distribucích založených na Debianu jsou balíčky odděleny. Chcete-li je nainstalovat, připojte se k vašemu serveru a po jeho aktualizaci spusťte tento příkaz

sudo apt install dovecot-imapd dovecot-pop3d

Toto jsou balíčky potřebné pro Dovecot, ale existují také další balíčky s jinými moduly. Můžete je vyhledat pomocí APT.

sudo apt search dovecot-*

Poté můžete nainstalovat ty, které potřebujete.

Nyní musíte nakonfigurovat dovecot.

Konfigurace Dovecot v Debianu 10

Před použitím je nutné provést některá nastavení v různých konfiguračních souborech. První a nejdůležitější ze všech je /etc/dovecot/dovecot.conf .

Nejprve si vytvořte jeho zálohu a poté pokračujte v jeho úpravách.

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

V tomto souboru provedeme dvě úpravy. První je ujistit se, že jsou povoleny protokoly podporované Dovecotem. K tomu je nutné odkomentovat následující řádek:

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

Také v tomto souboru můžeme definovat rozhraní, přes které bude Dovecot pracovat. Ve výchozím nastavení jsou povoleny všechny adresy IP, jak IPv4, tak IPv6.

To lze nakonfigurovat v řádku.

listen = *, ::

Uložte změny a zavřete editor.

Dále musíte zkontrolovat, jak Dovecot funguje s ověřováním. Chcete-li to provést, upravte soubor /etc/dovecot/conf.d/10-auth.conf soubor.

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

Nyní jej můžete upravit

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

V tomto souboru musíte nastavit tyto řádky

disable_plaintext_auth = no
auth_mechanisms = plain login

Uložte změny a znovu zavřete editor.

V souboru /etc/dovecot/conf.d/10-mail.conf je místo, kde budeme muset definovat cestu, kam se uloží e-mail uživatele.

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

Opět uložte změny a zavřete editor

Nakonec je nutné definovat skupinu a uživatele, který bude mít oprávnění používat 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

A upravte unix_listener /var/spool/postfix/private/auth sekce.

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

Uložte změny a zavřete editor.

Je životně důležité zabezpečit Dovecot pomocí SSL. Musíte tedy přidat cestu ke svým certifikátům do /etc/dovecot/conf.d/10-ssl.conf soubor.

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

A přidáte to takto:

ssl = yes
ssl_cert = [Certificates_path]

Uložte změny a zavřete editor. Nyní jsme připraveni.

Zbývá povolit službu Dovecot a zkontrolovat stav.

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

Pamatujte, že aby to všechno fungovalo, musíte otevřít porty 143 , 993 , 110 a 995 které odpovídají IMAP, IMAPS, POP3 a POP3S.

Závěr

Dovecot nám umožňuje rychle mít server IMAP a POP3, který můžeme využít pro náš e-mailový server.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9