GNU/Linux >> Linux の 問題 >  >> Debian

Debian 10にDovecotをインストールする方法は?

電子メールサーバーの管理は簡単な作業ではありません。ただし、Dovecotのようなツールを使用すると、すばやく構成できるため、少なくとも、すでに多くの方法が実行されています。これが今日の投稿で、Debian10にDovecotをインストールする方法を学びます。

Dovecotは、 GNU / Linux / UNIXライクなシステム用のオープンソースIMAPおよびPOP3サーバーであり、主にセキュリティを念頭に置いて作成されています。 。ただし、インストールと使用が高速で簡単であることにも重点を置いています。

Dovecotは、標準のmboxおよびMaildir形式をサポートしながら最高のパフォーマンスを発揮するIMAPサーバーの1つです。 。したがって、ほとんどすべての環境で非常に効率的なソリューションです。完全に無料ですが、商用バージョンもあります。

もう1つの重要な側面は、Dovecotのユーザー認証が非常に柔軟で機能が豊富で、さまざまな認証データベースとメカニズムをサポートしていることです。

Dovecotは管理者に優しいことを目指しているため、ユーザーは決して孤独を感じることはありません。一般的なエラーメッセージは、できるだけ簡単に理解できるようになっています。

これで、始めることができます。

Debian10にDovecotをインストールする

DovecotはIMAPとPOP3の両方をサポートしていますが、Debianベースのディストリビューションでは、パッケージは分離されています。したがって、それらをインストールするには、サーバーに接続し、アップグレードした後、このコマンドを実行します

sudo apt install dovecot-imapd dovecot-pop3d

これらはDovecotを使用するために必要なパッケージですが、他のモジュールを備えた他のパッケージもあります。 APTを使用してそれらを検索できます。

sudo apt search dovecot-*

次に、必要なものをインストールできます。

次に、dovecotを構成する必要があります。

Debian10でのDovecotの設定

使用する前に、さまざまな設定ファイルでいくつかの設定を行う必要があります。最初で最も重要なのは/etc/dovecot/dovecot.confです。 。

まず、バックアップを作成してから、編集に進みます。

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

このファイルでは、2つの変更を行います。 1つ目は、Dovecotでサポートされているプロトコルが有効になっていることを確認することです。これを行うには、次の行のコメントを解除する必要があります:

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

また、このファイルでは、Dovecotが機能するインターフェイスを定義できます。デフォルトでは、IPv4とIPv6の両方のすべてのIPが有効になっています。

これは回線で構成できます。

listen = *, ::

変更を保存してエディタを閉じます。

次に、Dovecotが認証でどのように機能するかを確認する必要があります。これを行うには、/etc/dovecot/conf.d/10-auth.confを編集します ファイル。

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

これで編集できます

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

このファイルでは、これらの行を設定する必要があります

disable_plaintext_auth = no
auth_mechanisms = plain login

変更を保存して、エディタをもう一度閉じます。

ファイル/etc/dovecot/conf.d/10-mail.conf ここで、ユーザーのメールが保存されるパスを定義する必要があります。

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

もう一度、変更を保存してエディタを閉じます

最後に、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

そして、unix_listener /var/spool/postfix/private/authを変更します セクション。

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

変更を保存してエディタを閉じます。

DovecotをSSLで保護することが重要です。したがって、証明書のパスを/etc/dovecot/conf.d/10-ssl.confに追加する必要があります。 ファイル。

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

そして、次のように追加します:

ssl = yes
ssl_cert = [Certificates_path]

変更を保存して、エディターを閉じます。これで準備が整いました。

残っているのは、Dovecotサービスを有効にして、ステータスを確認することです。

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

これをすべて機能させるには、ポート143を開く必要があることに注意してください。 、993110 、および995 IMAP、IMAPS、POP3、およびPOP3Sに対応します。

結論

Dovecotを使用すると、メールサーバーに利用できるIMAPおよびPOP3サーバーをすばやく作成できます。


Debian
  1. Debian 10(バスター)のインストール方法

  2. Python3.9をDebian10にインストールする方法

  3. Debian10にTeamViewerをインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian9にGitをインストールする方法

  3. Debian9にGoをインストールする方法

  1. Debian9にPipをインストールする方法

  2. Debian9にRをインストールする方法

  3. Debian9にRubyをインストールする方法