• 締切済み

Windows Live Mail で送信するメールの本文の頭に ?

Windows Live Mail で送信するメールの本文の頭に ? がつきます。 Windows Vista SP2 (Ultimate) 及び Windows 7 64bit (Ultimate) 上にて Windows Live Mail クライアント (Build 14.0.8117.0416) でメールの送受信を行っています。 OS の Windows Update は、公開されたものは、ほぼすべてを適用しています。 2010/09/16 辺り (ちょっと曖昧ですが) から、そこから送信するメールすべての本文の頭に半角記号の ? が一文字必ずつくようになってしまいました。編集中画面ではついていないため、すぐにはきづきませんでした。 WEB の MSN のメーラーから送信する分には附かないので、おそらくクライアント固有の問題だと思うのですが、対応策ご存じの方いらっしゃいますか。 なお、送信するメールは、テキストフォーマットオンリーで ISO-2022-JP で作成しています。また、メールアドレスは live.jp のものと、全く MS とは無関係なものと、両方で発生しています。

みんなの回答

noname#145943
noname#145943
回答No.4

http://okwave.jp/qa/q6242888.html 同じ内容の質疑に回答しているユーザーを発見して、その回答の内容を見ると、参加姿勢というものがわかっていいですね。 一貫して同じことを主張する方の発言をみつけるとその発言の信用度が増します。しかし、いの一番に登場して思いつきの感想文だけを述べる方を見つけると…やれやれ。

回答No.3

全く同じ状況になりました。 Win7 64bit でWindows Live Mailを使っていますが、数日前にこの現象に気づきました。 Buildは「Build 14.0.8089.0726」です。恐らく最新ですが、vista用とはバージョンが違うのでしょうか。 同じように、テキストフォーマットのJIS(2022-jp)で運用しています。 アカウントをいくつも作成して使っていますが、どのアカウントでも同じ状態ですので、やはり、クライアントの問題かと思われます。 現状、エンコードを変える以外の解決策が見つからないので、Windows Live MailをやめてBecky等のサードパーティのメールソフトも検討しています。 何しろOutlook ExpressからWindows Live Mailになってから挙動が怪しい上に検索もまともにしてくれないので良い機会かもしれません、、、、 回答ではありませんが、同じ状況でしたのでご報告です。

beubeu
質問者

お礼

同じ症状の人が居て少しほっとしました w いつ回答が来るのか、解消できるのか、よくわかりませんが、現在、Windows Live の方で調べてもらっています。 http://windowslivehelp.com/thread.aspx?postid=E141CEDA-C963-4FBE-9B62-9BE84527EA3B

beubeu
質問者

補足

前述の Windows Live のサイトで幾つか MS 担当以外の方からのフォローがあり、どうやら IE9β が干渉しているだろうとのことです。これをアンインストールすれば事象が解消されたとのこと。 (私は敢えて IE9β を外すことは考えていないのですが)

noname#151570
noname#151570
回答No.2

>encoding を iso-2022-jp から UTF-8 にするつかぬことを伺いますが、この設定は、オプションの送信タブ→「送信」にある「エンコードの設定」での既定のエンコードでしょうか?XP SP3で、同じバージョンのLiveメールですが、プルダウンの選択肢には、どう見てもiso-2022-jpがなくて、デフォルトでは「日本語(JIS)」になっています。Vista/Win7では、iso-2022-jpが追加されているのですかね。この設定で、2008バージョンから使用していますが、送信メールの頭に?が付く現象には遭遇していません。また、各形式のMIMEの「エンコード方法」の窓には、いずれも「なし」にしていますが、その当たりの変更では、どうなんでしょうか。

beubeu
質問者

お礼

ああ、ごめんなさい。メニューの選択肢は "日本語 (JIS)" です。 これは iso-2022-jp にほかなりません。ヘッダーの Content-Type で確認してます。 MIME 設定つまりヘッダーの Content-Transfer-Encoding は私もデフォルトは「なし」(7bit) です。base64 でも quoted-printable にしても、やはり本文には ? が先行してしまいます。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

Liveメールをアンインストールし、入れ直しても変わりませんか? 尚、入れ直すだけならデータは消えません。

beubeu
質問者

お礼

フォローありがとうございます。 インストールし直してみましたが、変わりません。 なお、encoding を iso-2022-jp から UTF-8 にすると問題は解消することがわかりました。 また、format を plain text から Rich text (HTML) にした場合、マルチパートの HTML 部分は問題ありませんが、テキスト部分はやはり ? が本文の第一バイト目に必ずつけられています。 恐らく Live mail クライアントの plain text の iso-2022-jp 変換処理のバグではないかと考えています。

関連するQ&A