メールの添付ファイルがwinmail.datに拡張子が化けてしまうときの対処法
Outlookでメールを送信するときに、PDFやzipファイルを添付したはずが「winmail.dat」という添付ファイルになったり、本文が空の状態メールで内容が「winmail.dat」という添付ファイルに格納されて送られることがあります
TNEF とはメールの送受信に使われるプロトコルに依存せず (Transport Neutral) に、Outlook の処理に必要なデータをカプセル化 (Encapsulation) して送信する形式 (Format) のことであり、カプセル化されたデータは WINMAIL.DAT というファイル名で添付されます。受信側が Outlook (Outlook Express ではなく Office シリーズの Outlook) や Exchange Server を使用していた場合、この WINMAIL.DAT をデコードすることで、Outlook 固有のさまざまな機能やプロパティを正しく送信することが可能になります。しかし、添付ファイルのデータも WINMAIL.DAT にカプセル化されてしまうため、TNEF を認識できないメールソフトで受信した場合には添付ファイルが WINMAIL.DAT に置き換わったように見えます。また、Outlook Express は WINMAIL.DAT を解読できないことがわかっているため、その添付ファイルを無かったものとしてしまい、クリップマークすら表示しません。 なお、クリップマークすら表示されないので、「添付ファイルが削除された」と勘違いされる方もいますが、実際には添付ファイル自体は削除されず残っているので、スクリプトを使えば添付ファイルを取り出すことが可能です。
なお、この現象は Outlook の不具合と受け止められることが多いのですが、基本的には Outlook 固有の機能を使った場合にデータの損失を防ぐための仕様になります。
社内SEのウェブ制作関連記事
携帯電話で受信できないメール(docomo(ドコモ)、au、softbank(ソフトバンク)) 2021.08.30 2021.09.12 4415 Gメールエラー「別のエイリアスから…」で送れない原因と送る方法Gメールから、Gメール以外のメールアドレスでメールを送信しようとしたら、以下のエラー文章が出てきて送信できませんでした。 メールの配信エラー の機能を使用して、別のアドレスまたは別のエイリアスからこのメールを送信しようとしています。.
2021.10.05 2022.08.24 4415 【0x800ccc13】outlook2010で送信トレイないのに送信エラー 2021.09.14 4415 ドコモにPCからメールが送れない。550 Unknown userエラーが返ってくるdocomoのアドレスにメールを送っても、しばらくすると「Undelivered Mail Returned to Sender」または「Mail System Error - Returned Mail」といったエラーメールが返ってきて.