Windows 7には標準でメーラー入っておりませんのでWindows Live Mail(ウインドウズ ライブ メール)をダウンロードしてインストール、使用している環境があるのですがどうもメールの送信をUTF-8でやっているようで対応していないメーラーで受信すると文字化けしてしまう。
文字化けしたメールのソースを見ると
Content-Type: text/plain;
format=flowed;
charset="utf-8";
reply-type=original
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 15.4.3508.1109
となっております。メーラーの送信設定は日本語、になってるんだけど、どうにか前のOutlookとかの送信というか旧来のメールの方式に出来ないかな?と思ってたのですがとりあえず設定変更で出来ました。
オプション→「メール」で「送信」タグを開き「エンコードの設定」ボタンを押して確認。
日本語(JIS)になっているもののこれでは駄目らしい。
プルダウンのメニューで選ぶわけですがUnicode(UTF-7)とかUnicode(UTF-8)とかあるわけですがそれにはなっていないのに送信メールの文字コードがUTF-8に。
「メール送信」の形式でHTML形式、テキスト形式と選べますしテキスト形式にしてあるのですがそれでもそのテキストがUTF-8になってしまう。
「テキスト形式の設定」ボタンを押して「メッセージ形式」をMIMEにチェックを入れ(デフォルトはMIME)、
エンコード方法が「なし」になっているのを「Base 64」にしたら送信の文字コードが前のメールのようになりました。

Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: base64
本当はUTF-8の方がいいのでしょうが古いメーラー使ってる方も多いですからね・・・・私も使ってるメールソフトの1つが対応してなくて・・・・メールソフトというかグループウェアですけど。
前にMac OS XのMailから受信したらそうなった、というのもあったな~。