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 lmtp1 つの設定の値を出します。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・メール・認証))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。