取り出したCSVが文字化けしていたらCSVの文字化け直しもどうぞ。
winmail.dat とは(Outlook のリッチテキスト形式)
winmail.dat は、Microsoft Outlook が独自の TNEF(Transport Neutral Encapsulation Format)という形式でメールを送った時に、自動で付く添付ファイルです。本文の書式(フォント・色など)や、ほかの添付ファイルがこの中にひとまとめに入っています。
Outlook 以外のメールソフト(Thunderbird・Gmail・スマートフォンのメールアプリなど)は TNEF 形式をそのままでは読めないため、本来見えるはずの添付ファイルや本文が、代わりに「winmail.dat」という 1 つのファイルとして届きます。
なぜ届くのか
送信者が Outlook のメール形式を「Outlookリッチテキスト形式」にしていると起こります。送信者が「HTML形式」または「テキスト形式」で送っていれば発生しません。送信者・受信者の両方が同じ Exchange 環境の Outlook を使っている場合は発生しないため、どちらか一方だけが Outlook 以外(または別の環境)を使っている時に起きやすい問題です。
このツールの使い方
上の枠に winmail.dat をドロップすると、その場で中身を解析します。見つかった添付ファイルはそれぞれ個別に保存でき、本文が含まれていれば、あわせてプレビュー表示・保存できます。
送る側(Outlook)で防ぐ設定
今後 winmail.dat が発生しないようにするには、送信者側の Outlook でメール形式を変更します。
その回だけ変更する場合:新規メールの作成画面で上部の[書式タブ]をクリックします。形式欄で[リッチテキスト]が選択されている場合は、[テキスト]または[HTML形式]を選び直します。
既定の形式を変更する場合:Outlook の[ファイル]→[オプション]→[メール]を開き、「メッセージの作成」欄の「次の形式でメッセージを作成する」が[リッチテキスト形式]になっている場合は、[テキスト形式]または[HTML形式]に変更します。