Dovecot にpopで接続できません。
LAN内のみのpopサーバーとして使用したいと思い、Fedora16 に yum で Dovecot を入れました。
バージョンは、rpm -qa dovecot の結果、
dovecot-2.0.20-1.fc16.i686
と出ましたので、Dovecot2 になります。
ところが、設定ファイルを記述し、systemctl status dovecot.service の結果では
dovecot.service - Dovecot IMAP/POP3 email server
Loaded: loaded (/lib/systemd/system/dovecot.service; enabled)
Active: active (running) since Thu, 03 May 2012 18:07:26 +0900; 3 days ago
Main PID: 2624 (dovecot)
CGroup: name=systemd:/system/dovecot.service
\u251c 2624 /usr/sbin/dovecot -F
\u251c 2625 dovecot/anvil
\u2514 2626 dovecot/log
と running になっているにもかかわらず、Windows はもとより、当のサーバーマシンの X-window 上の Thunderbird からもPOP3に接続できず、LAN内のメールのやりとりができずに困っています。
telnet localhost 110
を試験してみたのですが、何の反応もなく、タイムアウトエラーになります。
/var/log/maillog の結果です。
May 7 10:21:15 Fedora16 dovecot: pop3-login: Error: Timeout waiting for handshake from auth server. my pid=2786, input bytes=0
May 7 10:21:40 Fedora16 dovecot: pop3-login: Disconnected: Inactivity (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured
May 7 10:21:40 Fedora16 dovecot: auth: Fatal: No passdbs specified in configuration file. LOGIN mechanism needs one
May 7 10:21:40 Fedora16 dovecot: master: Error: service(auth): command startup failed, throttling
ここで、passdbs となっているのですが、LAN内のPOPなので、セキュアログインではないようにしているはずなのですが…
vi /etc/dovecot/dovecot.conf
protocols = imap pop3
vi /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir
vi /etc/dovecot/conf.d/20-pop3.conf
pop3_uidl_format = %u
vi /etc/dovecot/conf.d/10-auth.conf
disable_plaintext_auth = no
auth_mechanisms = plain login
と、http://kajuhome.com/dovecot.shtml にあるように設定しました。
LAN内でPOPメールサーバーとして動作すればいいので、それほどセキュアでなくていいので、パスワードだけでログインできればOKなのですが…
なにか設定の見落としがあるのでしょうか?
お礼
回答ありがとうございます。 /etc/yum.confの中の installonly_limit=3 これですか。 ありがとうございました。 Vineのように、Current,Previousとして自動で管理してくれると、 他のLinuxのgrub.confでOSの起動選択している場合楽なんですが。 2008/10/12 14:13