Last Updated 7 Nov. 1998
演習受講者の諸君へ Thu, 30 Apr 1998 13:49:05 From: Kazu NAGAI 注意深い人はすでに気がついていると思いますが,電子メールの受信順序で 変な現象が生じていませんか。 私の使っている,電子メール・ソフト(専門用語ではMUA:Mail User Agent) はNetscape Messengerですが,28日の演習の時間に諸君が出したメールよりも, 演習後に私自身が出したメール・アドレスのリストを送るメールのほうが先に届 いたことになっています。 私のメールは28日の17時15分,ところが授業中にAさんが出したのは同じ日 の22時53分着です。それぞれの発信時刻は,前者が17時14分,後者は13時39分。 Aさんの電子メールは到着するのに9時間もかかっています。電子メールて,案 外遅いんだなと思う人もいるかもしれませんが,そんなことはありません。 じつは,これは有名な電子メール・ソフトのバグによるものです。 皆さんがサテライトで使用しているマイクロソフト社のMUA,Internet Mailに は欠陥があって,メールの発受信の時刻表示がうまく調整できません。上記の私 のメールのヘッダはこうなっています。 (Internet Mail ではこの部分そのものが表示されない仕組みになっていますの で,皆さんはたぶん見ることはできないでしょう) Subject:address list Date:Tue, 28 Apr 1998 17:14:31 +0900 From: Kazu NAGAI ******** To: "基礎演習" ******** これによれば,私のメールは日本時間(JST=世界標準時間-9時間)の4月28日17 時14分に発信されたことがわかります。 いっぽう,Aさんのメールのヘッダはこうです。 Subject: RE: First Mail Date:Tue, 28 Apr 1998 13:39:01 -0000 From: A****** To: "Kazu NAGAI"******* "基礎演習" ******* Internet Mailは,メールが出され日本時間の4月28日13時39分を発信時刻に記 録してメールをメール・サーバに送信しました。その際にそれが日本標準時間で あることを明示していません(-0000)。ここに問題があるのです。 インターネットの世界の常識では,日本標準時間であると明示的な断りがなけ れば,自動的に世界標準時間とみなされますから,このメールを受け取って宛先 にむけて配信するメール・サーバは世界標準時間の13時39分すなわち日本標準時 間の22時39分に発信されたものと解釈して,処理します。そのため,9時間の遅 れが生じるのです。 Internet Mail を開発したマイクロソフト社は,メールがインターネットを通 じて世界的にやりとりされるとは考えていなかったのかもしれません。お恥ずか しいバグです。そして,今の所,WindowsNTというOSの上でInternet Mailを使用 する限り,このバグをなおすことはできないのです。 時間のずれが気にならなければ,どうということもないのでしょうが,インタ ーネットでメールをやりとりするのなら,Internet Mailを使うのは避けたほう が賢明です。サテライトのPCには,Netscape Navigatorが入っていますので,私 としてはそちらをメール・ソフトにすることを,推奨します。