Dovecot

メールサーバー | IT用語集

Dovecotとは

Dovecotは、高性能で安全性の高いIMAP/POP3サーバーです。Postfixと組み合わせて使用されることが多く、自社メールサーバー構築の定番ソフトウェアとして広く使用されています。

Dovecotの特徴

  • 高性能: 大量のメールボックスを効率的に処理
  • セキュリティ: セキュリティを重視した設計
  • 柔軟性: 多様な認証方式とメールボックス形式に対応
  • Postfix統合: PostfixのSASL認証に対応

基本的な設定例

# /etc/dovecot/dovecot.conf
protocols = imap pop3
mail_location = maildir:~/Maildir
ssl = required
ssl_cert = </etc/ssl/certs/mail.crt
ssl_key = </etc/ssl/private/mail.key

# 認証設定
auth_mechanisms = plain login
passdb {
  driver = pam
}
userdb {
  driver = passwd
}

自社メールサーバー運用への応用

PostfixとDovecotの統合

自社メールサーバーでは、Postfix(送信)とDovecot(受信)を組み合わせるのが一般的です:

  • Postfix: SMTPによる送信
  • Dovecot: IMAP/POP3による受信
  • SASL認証: DovecotがPostfixの認証を担当

メールボックス形式

Dovecotは、Maildirmboxの両方に対応していますが、Maildirを推奨します:

  • Maildir: 1メール1ファイル、並行アクセスに強い
  • mbox: 全メールを1ファイルに格納、レガシー形式

Sieveフィルタリング

DovecotはSieveスクリプトによるメールフィルタリングに対応しています:

# Sieveスクリプトの例
require ["fileinto", "reject"];

if address :is "from" "spam@example.com" {
  reject "スパムメールは受信できません";
}

if header :contains "subject" "重要" {
  fileinto "Important";
}

関連ブログ記事

まとめ

Dovecotは、自社メールサーバー構築において最も推奨されるIMAP/POP3サーバーです。Postfixと組み合わせることで、高性能で安全なメールサーバーを構築できます。

この用語についてもっと詳しく

Dovecotに関するご質問や、メールサーバー構築のご相談など、お気軽にお問い合わせください。