Name: oo Date: 04/20 00:54すいません、ちょっと長いです。
XP+Becky!でこのサイトを利用しています。SPAMの中にNUL文字を含むものが結構あり、そのメール受信のところでBecky!がハングアップしてしてしまいます。Becky!サポートMLで報告して作者の方にここのアカウントで追試してもらいましたが再現しないようです。Becky!だけでなく、XP+Netscape7.1やOEまた、WinMe+Netscape7.1やOEでも同様に受信が終わらない状態になります。 ただし、TelnetでPOPポートを直接アクセスしたり、スクリプト言語でミニメーラーを作って受信すると問題なくNULを含めて全文受信できるので、OSやルーターのせいではないと思っています。POPに介入するようなセキュリティソフトの類は使っていません。WindowsUpdateはあててます。
NUL文字を含んだメールはRFCでは過去の互換性を残すために一応許されており、「出すのはだめ(MUST NOT)だがそのメールを解釈はできないといけない(MUST)」となっています。出すのは駄目となっていますが相手がSPAMなのでどうしようもありません。
ハングアップはzenno.comだけで起こるので他のメールアカウントにNULを含んだメールを送ってみると、 ・So-net NULを含むメールであるというエラーメッセージと共に返送されてくる(意図的にはじいている) ・Nifty 受け取ってくれ、受信も出来るがNUL以降行末まで欠ける。次の行以降は正常に受け取れる(意図的かバグか不明) ・yahoo.co.jp 受け取ってくれ、受信も出来るが、NULが空白に変わっている(おそらく意図的) ・zenno.com (mail.707.to,pop.707.to) 受け取ってくれ、NULも含めて全文が正しく受信できる。ただし上記メーラーはハングアップする。
お願い: Becky!の作者のところで再現しなかった(mail.707.toからの受信だが上記Niftyと同現象)ので、どなたか再現テストに協力願えないでしょうか?Becky!-MLで同現象を名乗り出る方は居ませんでした。上に書いたようにメジャーな(失礼)メールサーバーなら問題ないからかと思います。
NUL文字を含んだメールを自分で自分に送れない方は、zxcv(atmark)mail.707.to 宛てメールをいただければこちらから送ります。また、メーラーがハングした場合、telnet や メールボックス操作機能でそのメールを削除できるスキルをお持ちの方で無いと困ります。 面倒なお願いですが、どなたかよろしくお願いします。
ぜんのさんへ: 前記の通り、RFCに従って正しくNUL文字を処理しているのは上記4つのうちzenno.comだけでお願いしにくいのですが、NUL文字を排除する検討をいただけないでしょうか?方法は前記3社のどれかのパターンもしくは、「配信停止のお知らせ」方式でも良いです。RFCでもNUL文字の送信はMUST NOT だし、メジャープロバイダが上記の状況なので文句も出ないかなと思ってます。
返信する |