MacOSに搭載されているOE5.06は、ログインとログアウトの
仕様が特殊なようだ。
以下のログを参照して欲しい。
======WindowsのOEの場合===========
Dec 3 11:38:47 s1 pop3d: LOGIN, user=aaaa@xxxxx.jp, ip=[::ffff:43.244.41.1
66]
Dec 3 11:38:47 s1 pop3d: LOGOUT, user=aaaa@xxxxx.jp, ip=[::ffff:43.244.41.
166], top=0, retr=0
Dec 3 11:38:47 s1 pop3d: LOGIN, user=bbbb@xxxxx.jp, ip=[::ffff:43.244.41.1
66]
Dec 3 11:38:47 s1 pop3d: LOGOUT, user=bbbb@xxxxx.jp, ip=[::ffff:43.244.41.
166], top=0, retr=0
Dec 3 11:38:47 s1 pop3d: LOGIN, user=cccc@xxxxx.jp, ip=[::ffff:43.244.41.1
66]
Dec 3 11:38:47 s1 pop3d: LOGOUT, user=cccc@xxxxx.jp, ip=[::ffff:43.244.41.
166], top=0, retr=0
Dec 3 11:38:47 s1 pop3d: LOGIN, user=vvvvv@xxxxx.jp, ip=[::ffff:43.244.41.
166]
Dec 3 11:38:47 s1 pop3d: LOGOUT, user=vvvvv@xxxxx.jp, ip=[::ffff:43.244.41
.166], top=0, retr=0
Dec 3 11:38:48 s1 pop3d: LOGIN, user=xxxxx@xxxxx.jp, ip=[::ffff:43.244.41.
166]
Dec 3 11:38:48 s1 pop3d: LOGOUT, user=xxxxx@xxxxx.jp, ip=[::ffff:43.244.41
.166], top=0, retr=0
===========================
========MACのOEの場合============
Dec 3 11:38:58 s1 pop3d: LOGIN, user=aaa@xxxxx.org, ip=[::ffff:43.244.41.16
6]
Dec 3 11:38:58 s1 pop3d: LOGIN, user=test@xxxxx.org, ip=[::ffff:43.244.41.1
66]
Dec 3 11:38:58 s1 pop3d: LOGIN, user=bbb@xxxxx.org, ip=[::ffff:43.244.41.16
6]
Dec 3 11:38:58 s1 pop3d: LOGIN, user=ccc@xxxxx.org, ip=[::ffff:43.244.41.16
6]
Dec 3 11:38:59 s1 pop3d: LOGOUT, user=aaa@xxxxx.org, ip=[::ffff:43.244.41.1
66], top=0, retr=0
Dec 3 11:38:59 s1 pop3d: LOGOUT, user=test@xxxxx.org, ip=[::ffff:43.244.41.
166], top=0, retr=0
Dec 3 11:38:59 s1 pop3d: LOGOUT, user=ccc@xxxxx.org, ip=[::ffff:43.244.41.1
66], top=0, retr=0
Dec 3 11:38:59 s1 pop3d: LOGOUT, user=bbb@xxxxx.org, ip=[::ffff:43.244.41.1
66], top=0, retr=0
===========================
このログインの仕方の違いにより、サーバのPOPである
courier-imapの同一IPアドレスからの同時接続数制限に
引っかかったようである。この機能は大量のログイン
コネクションを開くことによるDoS(Denial of Service)
攻撃を防ぐ為にあります。
couriertcpdから起動している場合
同一IPアドレスからの同時コネクション数のデフォルト値は4です。
courier-imapの設定ファイル(imapd)の下記の行を修正してください。
MAXPERIP=4
tcpserverから起動している場合
tcpserver の起動オプションの -c で同時接続数を指定します。