リモートメールの不具合(Date)No.41634
rescuepc さん 11/10/09 17:57
 
特定のサーバ(HETEML)と相手(caj.co.jp)で受信するとDateが狂う。

症状は、秀丸のリモートメールとサーバのWEBメールとでは、日付と時刻に差がある。
しかも日によって変化する。

具体的には、
送信日時 25 Sep 2011 13:52:43(メールヘッダーより)
リモートメールでの日時:11/9/26 11:32(リモートメールより)
実際に受信: 現在日時となる。
サーバにメールを残して、受信を繰返すと時刻の異なる同じメールが
何通も受信する。

HETEMLは現在利用中のレンタルサーバで、上記相手とだけメールを受信するとDataが
現在時刻で受信する。
HETEMLに乗り換える前はこのような現象は無かったように思う。

最初に疑ったのはサーバですが、
OEではDataが狂うことは無いのと、サーバ業者に調査してもらったが、
HETEMLには問題が無いことを調査確認済み。

この現象は、OEでは発生しません。
利用中の他のメアド(Plala,OCN,別のサーバ)でも発生しません。

HETEMLと秀丸とcaj.co.jpの組合せでのみ発生します。
必ずでは無いですが、3回に2回程度の発生頻度です。

[ ]
RE:41634 リモートメールの不具合(Date)No.41636
秀まるお2 さん 11/10/09 21:52
 
 秀丸メールの表示する「Date」の所は、メールの中にあるDate:ヘッダをその
まま表示しているだけのはずです。なので、それが狂うということでしたら、
サーバーが返してくるメール内容の中にあるDate:ヘッダが狂ってるってことし
か考えられないと思います。

 秀丸メールがDate:ヘッダを勝手に書き換えるようなことはしてないはずです。

 もしかして「送受信日時」の方だとしたら、それは秀丸メールが生成してる情
報ですけども…

> OEではDataが狂うことは無いのと、サーバ業者に調査してもらったが、
> HETEMLには問題が無いことを調査確認済み。

 Outlook Expressには、いわゆるリモートメールって機能は無いはずなので、
問題の起きようが無いと思います。

 普通にメールを受信する時は、「RETR」ってコマンドをサーバーに送ってメー
ルデータを受け取りますが、リモートメールの場合は「TOP」ってコマンドで
メールデータを取得します。たぶんそのTOPコマンドの時だけDate:ヘッダが狂っ
て届くんじゃないかと思います。

 TOPコマンドでメールを取得するソフトは、他には有名な所ではnPOPがありま
す。

 「全般的な設定・送受信・リモートメール」の「本文の先頭も取得する」をON
にして適当な行数を指定してやると、TOPコマンドでのパラメータが少し変わり
ます。これによって何か変化があるかもしれないです。念のためそこの
オプションをONにしてテストしていただく手もありますけど、どうでしょうか。

 それか、「全般的な設定・上級者向け・動作の記録」の「秀丸メールの動作を
dump.txtに記録する」と「すべての送受信内容」をONにして、それで例えば普通
にメールを受信した場合とリモートメールからヘッダだけ受信した場合とで、
メールの中のDate:ヘッダがどのように違ってるのか比べるなどすれば、たしか
に秀丸メールがDate:ヘッダを改変してるのか、それともメールサーバーから届
いた時点でDate:ヘッダが狂ってるのかは調べることは可能です。(かなりの
データ量になるので大変ですけども)

[ ]