kamurshes@kamurshes-ubuntu:/etc/postfix$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
kamurshes@kamurshes-ubuntu:/etc/postfix$ /usr/sbin/postconf | grep mail_version
mail_version = 2.11.0
milter_macro_v = $mail_name $mail_version
kamurshes@kamurshes-ubuntu:/etc/postfix$ /usr/sbin/dovecot --version
2.2.9
==========================
Ubuntu:14.04.3 LTS
Postfix:2.11.0
Dovecot:2.2.9
という環境で、バーチャルドメインの運用とバーチャルメールボックスの設定をしていた時に
ハマったので、備忘録として記録しておく。
□ 事始め
発端は、ドメインを取得したので、自鯖にてメール受信が出来る環境を整えようと思い始めた。
無料ブログ(FC2)を100個強登録したかったので、バーチャルメールボックスを使用して
1つのメールアドレスに100個強ある、その他のメールを集約しようと考えた。
□ 最終目標のおさらい
[135個のメールアドレス]
aaaa@hogehoge.com
bbbb@hogehoge.com
・
・
・
zsasd@hogehoge.com
これらに送信されたメールを kawamura@hogehoge.com へ転送させたい。
□ はまったこと
Dovecotを設定して、Maildirに配送されたのだが
ThunderBird上ではメールの受信が出来ていない。
□解決策
/etc/dovecot/passwd
にユーザIDとパスワードを保存しているのだが
このファイルのユーザ+パスワードの後に
kawamura@hogehoge.com:{CRAM-MD5}8987dkjhdfhaksdhfkahdlkajfldkajlsdfj:10000:10000:::::Maildir:/home/user_mails/hogehoge.com/kawamura/Maildir
という記述をしてやったところ、無事に受信ができた。
□所感
半日以上ハマったので、今後はこの備忘録が活用できると思う。