ホーム > カテゴリ > サーバー構築・運用・Linux >

POP3/IMAPサーバーをDovecotで構築する [CentOS]

CentOSで各種サーバー構築(目次)

CentOSにDovecotをインストールする際の各種設定です。

前提条件

開発者の為のメール送受信サーバー(Postfix)の構築方法

1. Dovecotのインストール

sudo yum -y install dovecot

2. Dovecotの設定

2.1 dovecot.conf

sudo vi /etc/dovecot/dovecot.conf

[dovecot.conf]

protocols = imap pop3

2.2 10-mail.conf

sudo vi /etc/dovecot/conf.d/10-mail.conf 

[10-mail.conf]

mail_location = maildir:~/Maildir

2.3 10-auth.conf

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

[10-auth.conf]

disable_plaintext_auth = no
auth_mechanisms = plain login

2.4 10-ssl.conf

sudo vi /etc/dovecot/conf.d/10-ssl.conf

[10-ssl.conf]

2.5 10-master.conf

sudo vi /etc/dovecot/conf.d/10-master.conf 

[10-master.conf ]

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

3. サービスの設定

// Dovecotの起動
sudo systemctl start dovecot
// Dovecotの自動起動設定
sudo systemctl enable dovecot
// Dovecotの状態
sudo systemctl status dovecot

4. ポート開放

外部からメールを受信する場合のみ開放して下さい。その際にはパスワードが平文で流れないようにSSLの環境構築は必須です。また、SquirrelMailやRoundCubeなどのサーバー内部でIMAPを使用するWebメールシステムならば、ポートを開放する必要はありません。

// POP3(110)
sudo firewall-cmd --permanent --zone=public --add-service=pop3

// IMAP(143)
sudo firewall-cmd --permanent --zone=public --add-service=imap

// firewallのリロード
sudo firewall-cmd --reload
 
// 状態を確認
sudo firewall-cmd --list-all

// 登録可能なサービス一覧
sudo firewall-cmd --get-services

5. メールユーザー追加

// Linuxにログインできないユーザー(testuser)を作成する 
// ※SSHによるリモート接続が禁止されるユーザーの作成
sudo useradd  -s /sbin/nologin testuser
// パスワード設定
sudo passwd testuser
 
// ユーザー一覧
cat /etc/passwd

参考文献

ConoHaの薄い本(VPSで自分専用のメールサーバーを立てよう!)
Dovecotの設定(CentOS 7)
メールサーバー構築(Postfix+Dovecot)





関連記事



公開日:2019年11月22日 最終更新日:2019年11月30日
記事NO:02803


この記事を書いた人

💻 ITスキル・経験
サーバー構築からWebアプリケーション開発。IoTをはじめとする電子工作、ロボット、人工知能やスマホ/OSアプリまで分野問わず経験。

画像処理/音声処理/アニメーション、3Dゲーム、会計ソフト、PDF作成/編集、逆アセンブラ、EXE/DLLファイルの書き換えなどのアプリを公開。詳しくは自己紹介へ
プチモンテ代表、アーティスト名:プチモンテ
🎵 音楽制作
BGMは楽器(音源)さえあれば、何でも制作可能。歌モノは主にロック、バラード、ポップスを制作。歌詞は叙情詩、叙情的な楽曲が多い。楽曲制作は2023年12月中旬 ~

オリジナル曲を始めました✨

YouTubeで各楽曲を公開しています🌈
https://www.youtube.com/@petitmonte

【男性ボーカル】DA・KA・RA | 新たな明日が風と共に訪れる

【男性、女性ボーカル】時空を超越する先に | 時空と風の交響曲

【女性、男性ボーカル】絆 | 穏やかな心に奏でる旋律