doveconf の使い方

Dovecot の設定を見る

書き方

doveconf -n(既定と違う設定)
doveconf 名前(値)

設定は /etc/dovecot/dovecot.conf と conf.d/*.conf。protocols(imap・pop3)・mail_location(maildir:~/Maildir など)・ssl。変えたら systemctl restart dovecot。

よく使うオプション

オプション意味
-n既定と違う設定だけを出す
名前その設定の値を出す
-a既定の値も含めて全部出す

例

$ doveconf -n# 2.3.16 (7e2e900c1a): /etc/dovecot/dovecot.conf
mail_location = maildir:~/Maildir
protocols = imap pop3
ssl = required

自分で変えた設定だけを出します。どのファイルから読んだかも分かります。

$ doveconf protocolsprotocols = imap pop3 lmtp

1 つの設定の値を出します。imap と pop3 のどちらで受け取れるかが分かります。

$ sudo ss -tlnp | grep dovecot

設定を変えて起動し直したら、143 番(IMAP)や 110 番(POP3)で待ち受けているか確かめます。

よくある間違い・注意

  • Postfix の home_mailbox と Dovecot の mail_location の場所をそろえないと、届いたメールが読めません。
  • 設定は conf.d/*.conf に分かれています。doveconf -n で、最後に効いている値を確かめます。

実際に打って練習する

Linux レベル2 コースの Lv89「手紙を受け取る dovecot」で覚えます(第7章 伝令と名簿(DHCP・メール・認証))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux サーバー構築のコマンド一覧(LinuC レベル2 の範囲)へ戻る