UIDLが初期化される????No.04778
kurumagaeshi さん 02/01/13 12:16
 
「鶴亀」ヴァージョン 1.57です。
「メールをサーバに残す」という設定をしています。
こういう場合、一度受信したメールは、特別な操作をしない限り、
重複して受信しないようになっていると思います。
ところが、私の環境では、時々サーバにあるメールを、
(受信済みであるか否かにかかわらず)すべて受信しようとすることが、
あります。受信してないメールだけをキチンと選択して受信できるときも
あります。何か、とても「気まぐれだ」という感じがします。
こういう経験をされた方はいらっしゃいませんか?

当方で、ちょっと気になることをあげると:
・同じメールボックスのメールを、別のメールソフト:Becky!2、Datula
でも受信しています。
(でも、Becky!2、Datulaでは、重複して受信することはありません。)
・FLETS ADSLで受信していますが、BroadBandRouter:LinksysBEFSR41
を介しています。


[ ]
RE:04778 UIDLが初期化される????No.04780
きいろいまふらあ さん 02/01/13 14:27
 
他のメールソフトで受信したときにサーバがUIDLを変えてしまってるのかもしれ
ないですね。

アカウント毎の設定→メールサーバー→高度な設定の中の「UIDLコマンドを使わ
ない」というオプションをONにしてみると改善されるでしょうか?

[ ]
RE:04778 UIDLが初期化される????No.04786
ひろ さん 02/01/13 17:47
 
 kurumagaeshi さん今日は、ひろです。
> 私の環境では、時々サーバにあるメールを、
> (受信済みであるか否かにかかわらず)すべて受信しようとすることが、
> あります。
 「アカウント毎の設定」→「メールサーバ」→[高度な設定] に UIDL に関
する設定があるので、それを試してみてください。

[ ]
RE:04778 UIDLが初期化される????No.04789
秀まるお2 さん 02/01/14 08:39
 
 ほかのメールソフトで受信することでUIDLが変わってしまうことは無いはずで
す。

 とりあえず、「アカウントごとの設定・高度な設定・UIDL文字列をX-TuruKame
-UIDL:ヘッダを使って保存する」のオプションをONにしてしばらく使っていただ
いて、重複して受信した時の、それぞれのメール中のこのUIDL文字列の中身を比
べてみてほしいです。

 もし、中身が同じならば、鶴亀メールのバグであり、違っていればメールサー
バー側のバグだと思います。

 後者だとして、なぜ鶴亀メールに限ってこういう現象が起きるかといえば、鶴
亀メールはLISTコマンドを送る前にUIDLコマンドを送る仕組みになっているせい
かもしれません。実は手元のバージョンでは既にLISTコマンドを先に送るように
修正していますが、ほかにもいろいろいじったのでまだ公開できません。

 とりあえずオプション変更して様子見お願いします。

[ ]
RE:04778 UIDLが初期化される????No.04790
"w@stone" さん 02/01/14 09:07
 
こんにちは。
w@stone@自宅仕事場 です。

以前、似たような経験をしたので、私のその経験を
お話しいたします。
必ずしもkurumagaeshiさんと同様の現象ではないのですが、
参考になればと思います。


私は2つのメールボックスを持っていました。
一つが、プロバイダ系のメールボックス。もう一つが
レンタルサーバのメールボックス。
これらのメールボックスをここでは、A(プロバイダ系)、
B(レンタルサーバ系)とします。

また、私は、NetMail->OXMail->鶴亀メールと言うように
メールクライアントを変更してきました。
ただし、OXMailは試用のみでした。

私のところで起きた現象というのが、Bのメールボックスから受信する時、
受信済みであるにもかかわらず、メールボックスに残っているメールを
すべて受信してしまうことがあると言うものでした。

これは、Aのメールボックスでは、起きない現象でした。
さらに頻度の違いはありますが、上記のどのメールクライアントを
使っても、起きました。(ここが、kurumagaeshiさんとは違う部分です)

で、色々調べてみて分かったのが、次の事です。
・Bのメールボックスを管理しているサーバのメールサーバソフトが
sendmail 8.8.8で、また、サーバが極度に重くなる
(サーバに負荷がかかる事がある)ことがあること。
・サーバに使われているprocmailにバグがあるらしいということ。
・このprocmailのバグがサーバに負荷がかかっている状態でUIDLを
初期化してしまうようなバグらしいこと。
(もっとも、POPで受信している時にprocmailがどんな役割を果たして
いるのかは、分かりませんが。)

procmailの不具合の件は、以下のサイトに記載されていました。
http://www.y-min.or.jp/~nob/MkLinux/arc/mklinux-jp/199711/msg00033.html


で、さすがにsendmail8.8.8というのは、セキュリティを考えても
得策ではないと思い、レンタルサーバを乗替えました。
乗替え先のメールサーバは、qmailを使っているのですが、
これ以降、すでにダウンロードしたメールを再度受信してしまう
現象はなくなりました。

以上


(^^) 2002/01/14(Mon) 9:06:48 am
    鈴木頼雄(w@stone)
……+……1……+……2……+……3……+……4……+……5……+……6

[ ]