Mozilla で HTML ファイルを添付して送信し, Outlook Express で受信すると, 本文が文字化け,添付ファイルの HTML 文書内容が本文のごとく表示される.
送信側設定を UTF-8 (Unicode) とすると,Outlook Express で受信しても本文は化けない. ただし,添付の HTML ファイルを UTF-8で作成する必要がある. (S-JIS では化ける.ただし,表示の文字コードを設定すれば閲覧可能)
Microsoft のサイトに何も書かれていないので, おそらく,Outlook Express の「仕様」(という名のバグにちがいない).
問題を回避するには, HTML ファイルを生で添付しない(たとえば LHA でアーカイブ化したり,ほかの「安全」な形式ファイルにする)か, 送信側の文字コード設定を UTF-8 にする.
なお,UTF-8 は,mozilla, Netscape 6-7, Becky!, 電信八号 など, 主要な Windows のメールソフトなら扱えるようだ.
拡張子が .txt のテキストファイルを HTML ファイルの前に添付すると 本文も HTML ファイルもきちんと表示されることがあるようだが, うまくいったりいかなかったりする.
当然ながら,Outlook Express で同様に送信し, Outlook Express で受信すれば文字化けは生じない. Outlook Express で送信したメールの文字コード指定が "ISO-2022JP" と,二重引用符で囲まれているのが,なんともあやしい.
(2004.10.07 librarian), (2004.10.09 librarian)