web-dev-qa-db-ja.com

ThunderbirdでPDF添付ファイルを送信すると、メッセージ本文の後にバイナリデータが表示されます

PDF添付ファイルを送信すると、PDFコンテンツは、メッセージ本文の後にテキストに変換されたバイナリデータとして表示されます。

これは、「送信済みメール」のメールと受信者の受信トレイで発生します。

Mac OS10.7上のThunderbird24.6.0

この問題の原因を特定する方法はありますか?

2
user348738

古いバグレポートによる によると、質問者がすでに自分自身を見つけたように、これは次の原因で発生します。

PDFドキュメントが添付されたメールを[送信]する場合、Content-Typeはtext/plainに設定されますが、application/pdfである必要があります

...それ自体が原因です:

[...]そのような仕様で添付ファイルを開くときに、間違ったコンテンツタイプ定義を選択し、それぞれのダイアログにあるチェックボックスをオンにして、それをデフォルトのアクションにした可能性があります。これにより、そのファイル名の拡張子が指定されたコンテンツタイプに関連付けられ、その時点からの送信電子メールに使用されます。

...そして解決:

を見つける mimeTypes.rdfファイルをプロファイルフォルダ(インストールフォルダのデフォルトのコピーではありません)に入れ、Thunderbirdがダウンしている間に名前を変更します。再起動すると、デフォルトのテンプレートから新しいファイルが作成され、問題は解決するはずです。定義の数が少ない場合は新しいファイルを使用するか、古いファイルに置き換えてMIMEEdit拡張機能を使用して障害のあるエントリを削除できます。

1
Arjan