Dovecotインストール Ubuntu 18.04.1, Dovecot 2.2.33.2 2019/12
Dovecotインストール → 外部からPostfixを通して転送されたメールをクライアントPCからメーラーで受信する。
Dovecotのインストール
/etc/dovecot/conf/10-auth.conf
CRAM-MD5 : Thundirbirdで「暗号化されたパスワード認証」
PAM認証からDovecotユーザファイルを使用したパスワード認証に変更
10-auth.conf
Dovecot用のパスワードを生成
Maildir形式に変更
メールユーザのホームディレクトリにメールボックスを作成
PostfixとDovecotの再起動
外部SMTPサーバからメールを送信し、クライアントPCのメーラーから受信できることを確認する。
スケルトンにMaildirを追加
Dovecotインストール → 外部からPostfixを通して転送されたメールをクライアントPCからメーラーで受信する。
Dovecotのインストール
apt-get install dovecot-common dovecot-imapd dovecot-pop3d
/etc/dovecot/conf/10-auth.conf
#auth_mechanisms = plain... auth_mechanisms = cram-md5plainからcram-md5へ変更。
CRAM-MD5 : Thundirbirdで「暗号化されたパスワード認証」
PAM認証からDovecotユーザファイルを使用したパスワード認証に変更
10-auth.conf
#!incude auth-system.conf.ext # コメントアウト !include auth-passwdfile.conf.ext # コメントアウト外すauth-passwdfile.conf.ext
passdb { driver = passwd-file # コメントアウト #args = scheme=CRYPT username_format=%u /etc/dovecot/users # 追加 args = scheme=CRAM-MD5 username_format=%u /etc/dovecot/users ... } userdb { driver = passwd-file # コメントアウト #args = username_format=%u /etc/dovecot/users # 追加 args = username_format=%u /etc/dovecot/users }scheme=CRAM-MD5は上段だけなので注意。
Dovecot用のパスワードを生成
doveadm pw -s CRAM-MD5 Enter new password: password Retype new password: password {CRAM-MD5}477934589a58e54b516c742aff2e8a77019df50f3b33f134385b875047370666/etc/dovocot/usersファイルを作成してユーザ情報とパスワードを記入
$(USER_NAME):{CRAM-MD5}477934589a58 ... 3f134385b875047370666:$(UID):$(GID)::/home/mailtest$(UID)と$(GID)は数値。vipwなどで確認する。
Maildir形式に変更
#mail_location = mbox:~/mail:INBOX=/var/mail/%u mail_location = maildir:~/Maildi
メールユーザのホームディレクトリにメールボックスを作成
su - $(ユーザ) mkdir -p Maildir/cur mkdir -p Maildir/new mkdir -p Maildir/tmp chmod -R 700 Maildir
PostfixとDovecotの再起動
systemctl restart postfix systemctl restart dovecot
外部SMTPサーバからメールを送信し、クライアントPCのメーラーから受信できることを確認する。
スケルトンにMaildirを追加
mkdir -p /etc/skel/Maildir/new mkdir -p /etc/skel/Maildir/cur mkdir -p /etc/skel/Maildir/tmp chmod -R 700 /etc/skel/Maildir/