福冨諭の福冨論

RSSリーダーではこちらをどうぞ→https://feeds.feedburner.com/fuktommy

Debian Wheezy に dovecot-pop3d を入れてみた

昔はteapopとか使ってたんですけどね。今は何がスタンダードなのかよくわかりませんが、dovecot-pop3d を入れてみました。

  1. aptitude install dovecot-pop3d でインストール
  2. doveadm pw でパスワードにハッシュをかけて、/etc/dovecot/users に保存
    • fuktommy:{CRAM-MD5}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:1000:1000
  3. 以下 /etc/dovecot/conf.d にあるファイルをちょいちょいと編集
  4. 10-auth.conf (どうせlogwatchのメールしか入ってないし、平文でいいでしょ)
    • disable_plaintext_auth = no
    • auth_mechanisms = plain
    • !include auth-system.conf.ext
    • !include auth-passwdfile.conf.ext
  5. 10-mail.conf (Exim4の設定でMaildirを使うようにしてあるので)
    • mail_location = maildir:~/Maildir
  6. 10-ssl.conf (pop3s用のポートが開くのは無駄なので)
  7. auth-system.conf.ext (デフォルトだとLinuxのログインパスワードでも認証してしまうので)
  8. このあたりで一旦動作確認
    1. /etc/init.d/dovecot restart
    2. nc -v localhost 110
    3. USER fuktommy
    4. PASS XXXXXXXX
    5. LIST
    6. QUIT
  9. /etc/network/iptables/rules を設定
    • -A INPUT -s x.x.x.x -p tcp -m tcp --dport 110 -j ACCEPT
  10. と、ネットワーク再起動
    • /etc/init.d/networking restart

参考文献: