AlmaLinux9.2 Dovecotをインストールする方法
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
操作方法
1.dovecotインストール
# dnf -y install dovecot
2.dovecot.conf ファイルを編集する
# cp -p /etc/dovecot/dovecot.conf `date '+ /etc/dovecot/dovecot.conf.%Y%m%d’`
# vi /etc/dovecot/dovecot.conf
#25 行目あたりに追加# # protocols = imap pop3 lmtp protocols = imap pop3 #30行目 : コメント解除# # IPv4 のみリスンする場合は [::] を削除 listen = *
3.10-auth.conf ファイルを編集する
# vi /etc/dovecot/conf.d/10-auth.conf
#10行目 : コメント解除し変更
プレーンテキスト認証も許可する場合
disable_plaintext_auth = no
#100行目 : 追記
auth_mechanisms = plain login
4. 10-mail.conf ファイルを編集する
# vi /etc/dovecot/conf.d/10-mail.conf
#31行目 : 追記#
mail_location = maildir:~/Maildir
5.10-master.conf ファイルを編集
# vi /etc/dovecot/conf.d/10-master.conf
#107-109行目 : コメント解除して追記 # Postfix smtp-auth unix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix }
6. 10-ssl.conf ファイルを編集する
# vi /etc/dovecot/conf.d/10-ssl.conf
/**8 行目あたり*/ 「ssl = required」を「ssl = yes」に変更 ssl = yes
7.dovecot をサービスに登録し、起動する
# systemctl enable dovecot.service Created symlink /etc/systemd/system/multi-user.target.wants/dovecot.service → /usr/lib/systemd/system/dovecot.service. # systemctl is-enabled dovecot.service Enabled # systemctl start dovecot.service
8.firewalldでPOP/IMAP サービスの許可ポート開放
POP : [110/TCP], IMAP :[143/TCP]
# firewall-cmd --permanent --add-service=pop3 # firewall-cmd --permanent --add-service=imap # firewall-cmd --reload