過去問ドリル

LinuCレベル2 電子メールサービス 問15

電子メールサービス/Dovecotの設定と管理

Dovecot 2.3で、各ユーザーのメールをホームディレクトリ配下の ~/Maildir にMaildir形式で保存している。この保存場所と形式をDovecotに指定する設定として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル2の出題範囲「電子メールサービス」に対応。実際の試験問題ではありません)

正解:B

解説

Dovecot 2.3では、メールボックスの形式と場所を mail_location に「形式:パス」の形で指定します。Maildir形式で ~/Maildir に保存しているなら mail_location = maildir:~/Maildir とし、MTA側(Postfixのhome_mailbox等)の保存先と一致させます。設定は通常 /etc/dovecot/conf.d/10-mail.conf に書きます。なお、Dovecot 2.4ではこの設定が mail_driver や mail_path などに分割されているため、版に応じて書き方を確認する必要があります。

選択肢ごとの解説

  • A誤り。mbox: はメールを1つのファイルに追記していくmbox形式を指定するもので、Maildir形式の指定になりません。
  • B正しい。maildir: でMaildir形式を指定し、その後ろに保存先の ~/Maildir を書きます。
  • C誤り。mdbox: はDovecot独自のdbox形式(複数のメールを1ファイルにまとめる方式)を指定するもので、Maildir形式ではありません。
  • D誤り。mail_home はユーザーのホームディレクトリの場所を指定する設定で、メールボックスの形式は指定しません。
LinuCレベル2の問題を演習モードで解く