メールの添付ファイルが winmail.dat に化ける問題の原因と対策

----- 2012年06月09日 h.Yuji -----

発生するケース
Microsoft Outlook でメールを送信し、Web メールで受信したときに、添付ファイルが winmail.dat に化けます。受信者側では開けません。添付ファイルの操作をせずに送信したメールでも起きることがあります。

原因
これはマイクロソフトのメーラーである Outlook が抱えている有名なバグで、未だに修正していません。

回避策
  1. 送信者側で Outlook の設定を変える

  2. Outlook のメニュー[ツール]⇒[オプション] ⇒[メール形式]⇒「このメッセージ形式で作成する」 の中から 「テキスト形式」 を選びます。しかしこれでもまだ winmail.dat ファイルが添付されてしまう場合もあります。その場合はアドレス帳を開いて、個別のメールアドレスを選択してプロパティの[SMTP アドレス]⇒[この受信者には Microsoft Outlook リッチテキスト形式で送信する] にチェックが入っていないかどうかを確認します。一応、HTMLメールで送信されたものでなければ、winmail.dat に変わることはまず無いようです。

  3. winmail.dat を無理やり開くツールを使う

  4. 送信者側が対応してくれない場合は、無料で公開されている無理やり開くツールを使うしかありません。興味のある方はここを参照してください。

  5. 送信者が Outlook から Web メールに乗り換える

  6. インターネット環境が飛躍的に発展する以前に作られた古い仕組みのメーラーである Outlook から、今の環境に相応しい Web メールに乗り換えるのが一番賢い選択です。(参考: Web メールとは)

updated on June 10, 2012/h.Yuji