|
> 新しいバージョンでは、区切りの行の次の行が
>
>Received:
>From:
>
> などの「英数字の羅列+コロン」かどうかを判定する仕組みになってまして、そう
>なってない場合は区切りではないと判断してしまいます。しかし、oe5convで出力し
>たファイルは、少なくとも受信したメールについては常に「Received:」が入ってま
>して、うまく区切りと判定されるはずです。
秀ネット様から受信したメール一通のみを受信トレイに入れ、
oe5convで出力したファイルをjisで開くと以下のようになります。
>From oe5conv@somewhere Tue Oct 10 00:00:00 2000
>From xxxxxxx@maruo.co.jp Tue Apr 17 18:46:47 2001
>Received: from [203.180.234.136] by hotmail.com (3.2) with ESMTP id MHotMai
>lBCA63CD5000740043164CBB4EA8813580; Tue Apr 17 18:46:02 2001
>Received: from www [127.0.0.1] by maruo.co.jp
> (SMTPD32-4.07) id A0F01D1E022E; Wed, 18 Apr 2001 10:37:52 +0900
>Date: Wed, 18 Apr 2001 10:37:52 +0900
>From: =?ISO-2022-JP?B?GyRCPSglTSVDJUglNSVdITwlSBsoSg==?=
> <xxxxxxx@maruo.co.jp>
>Reply-to: xxxxxxx@maruo.co.jp
>Subject: =?ISO-2022-JP?B?GyRCPSglTSVDJUglNSE8JVMlOTBsO35EZDtfJE4bKEo=?=
> =?ISO-2022-JP?B?GyRCJCpDTiRpJDsbKEo=?=
>To: xxxxxxxxxxxxxx@maruo.co.jp
>MIME-Version: 1.0
>Content-Type: text/plain; charset=iso-2022-jp
>X-Mailer: <COM Blat ver 1.7+J1.1>
>
>
>秀ネットサービス一時停止のお知らせ
>
> 平素は、秀ネットをご利用頂き誠に有り難うございます。
> 下記の日程にて、秀ネットのサービスを一時停止いたします。
>
> 日時 2001年04月19日(木)午前10:00〜午後04:00(6.0時間)
>
> 停止サービス
> ● 秀ネットサービス
> ● 暗証再発行サービス
> ● ユーザ登録情報の変更サービス
> ● 各種書類発行サービス
> ● 秀丸エディタフリー制度の申し込みサービス
> ● ライブラリサービス
>
> 停止理由 秀ネットサーバ定期メンテナンスの為
>
> 停止時間は、目安で作業が終わり次第サービスを再開いたします。
>
> 誠にご迷惑をおかけいたしますが、何卒ご了承いただきますようお願いします。
>
> 秀ネットWeb開発担当 KON
>
のようになってました。
二行目は、ほとんどがこのようになっておりました。
これを鶴亀メールでコンバートしますと何もコンバートされませんでした。
区切り位置が存在しない場合は、何も出力されない仕様みたいですね。
>From oe5conv@somewhere Tue Oct 10 00:00:00 2000
From: "=?iso-2022-jp?B?SG90bWFpbCAbJEIlYSVzJVAhPBsoQiAbJEIlNSE8JVMlORsoQg==
=?=" <xxxxx@hotmail.com>
MSNから受信したメールは、上記のように二行目が、From:から始まるので、
ここが区切り位置として、解釈されていたみたいです。
> のようになっていて、送信したメールの場合は
>
>From: "hideo" <hideo@hideo>
送信したメールは、うまくコンバートできました。
ただ、一行目とFrom:の行の間に、
X-Originating-IP:で始まるものもありました。
また、前回の報告でコンバートできなかったファイルを秀丸で開き、
"From oe5conv@somewhere Tue Oct 10 00:00:00 2000\n[0-9A-Za-z]+:"
を検索してみると(jre32.dllはbregexp.dllを使ってます)、
4つ検索できました。
このうち、はじめの一つを除く3つが区切り位置と解釈されていました。
はじめの一つは、区切り位置と解釈されておらず、
>From oe5conv@somewhere Tue Oct 10 00:00:00 2000
のみ削除した状態で、最初のメールの最後にくっついていました。
新しいバージョンの区切りの解釈で考えてみても、
A,B,C,D,Eが
AB
C
D
E
のように区切られているので、この点もおかしいように思います。
|
|