• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

dovecot

date: 2021-12-14 excerpt: dovecotのの設定と使い方

tag: linuxdovecotpopimap


dovecotのの設定と使い方

概要

  • a secure and highly configurable IMAP and POP3 server

インストール

ubuntu, debian

$ sudo apt install dovecot-common dovecot-pop3d dovecot-imapd

設定

/etc/dovecot/dovecot.conf

  • dovecot全体の設定
listen = *, ::                 # listenするインターフェースのIPアドレス
protocols = imap pop3 imtp     # 動作するプロトコル
verbose_proctitle = yes        # psコマンド時にログイン中のIPとユーザが確認できるようになる

/etc/dovecot/conf.d/10-auth.conf

  • 認証関連の設定
disable_plaintext_auth = no    # プレーンテキスト認証も許可
auth_mechanisms = plain login  # 認証時のパスフレーズ送信方式

/etc/dovecot/conf.d/10-ssl.conf

  • SSLなどの決定
ssl_pem = </etc/dovecot/private/dovecot.pem # サーバの証明書を設定
ssl_key = </etc/dovecot/private/dovecot.key # サーバの秘密鍵を設定

/etc/dovecot/conf.d/10-mail.conf

  • メールボックスの設定
mail_location = maildir:~/Maildir  # メールボックスの保存場所

/etc/dovecot/conf.d/10-master.conf

# Postfix smtp-auth
unix_listener /var/spool/postfix/private/auth {  # コメント解除
    mode = 0666                                  # コメント解除
    user = postfix                               # 追加(ユーザ)
    group = postfix                              # 追加(グループ)
}                                                # コメント解除

/etc/dovecot/conf.d/20-imap.conf

  • imapの設定
protocol imap {
  mail_max_userip_connections = 10 # 同一IPからアクセスできる並列数
}

doveadm

概要

  • dovecotの管理ツール

コマンド

  • doveadm config
    • dump configuration
  • doveadm reload
    • 設定を再読み込み
  • doveadm stop|abort
    • dovecotを停止
  • doveadm mailbox
    • mailboxの管理
  • doveadm pw
    • パスワードを生成
  • doveadm who
    • ログイン中のユーザを表示

doveconf

概要

  • dovecotの設定確認コマンド

コマンド

  • doveconf -n
    • デフォルト以外の設定
  • doveconf -c
    • 設定ファイルを指定して表示
    • デフォルトは/etc/dovecot/dovecot.conf


linuxdovecotpopimap Share Tweet