Dovecotサーバに、DSyncというメールデータの同期機能があるようだ。
これを利用することで、ストレージなどにメールデータを配置することなくIMAP/POP3サーバの冗長化を行うことが可能らしい。
SMTPサーバ(Postfix)はそのまま同じ構成で2台構築し、DovecotのみDSyncによる同期処理を行わせる。
なお、すでに2台ともPostfix+Dovecotはインストール済み(細かい設定はまだ)とする。
一応、tcpで任意のポートを指定した同期設定ができるようなのだが、面倒なので今回はrootでのsshを用いた同期を行わせる。
事前に互いのサーバへパスワードなしでss...
前回、Let's Encryptを使って無料のSSL証明書を取得してWebサーバの暗号化を行ったので、今回はメールサーバ(Postfix+Dovecot)での対応を行う。
なお、すでにPostfix + Dovecotでメールサーバは構築済みの状態とし、同居しているWebサーバはいないものとする。
1.Let's Encryptのインストール
まずは、以下のコマンドでgitをインストールしてLet's Encryptをダウンロードしてくる。
yum install -y git openssl mod_ssl
git clone https://github.com/lets...
CentOS 7にて、Postfix+Dovecotでのメールサーバ構築を行う。
あくまでも基本的な内容のみなので、SSL非対応・PAM認証方式とする。
1.Postfix+Dovecotのインストール
まず、以下のコマンドでPostfixおよびDovecotのインストールを行う。
yum install -y postfix dovecot cyrus-sasl cyrus-sasl-*
これでパッケージのインストールは完了。
2. Postfixの設定
Postfixの設定を行う。
設定ファイル「/etc/postfix/main.cf」にて、以下の項目について記述...