いつものように仕事でメールを使っていたら、添付が付いていないと言う連絡があった。
何度、送り直してみても結果は同じ。
ほとほと困り果ててしまった。
以前はこんな事は一度もなかったのだが、新しいパソコンになって、Outlook 2007を使い出してから何回かこんな事が起こるようになった。
これでは、仕事にならない。
調べるために、会社のアドレスから個人用のメールアドレスにメールを送ってみると、「Winmail.dat」というメールが添付されていた。
ちなみに家では「Mozilla Thunderbird」を使っている。
訳がわからないので調べてみると、「Outlook 2007 でメールを送信すると、受信者側に Winmail.dat というファイルが添付される」という現象があることが解った。
現象としてはこういう事らしい。(以下、マイクロソフトサポートオンラインより引用)
現象
Microsoft Office Outlook 2007 でメッセージを送信した場合、メッセージの受信者には次のような現象が発生することがあります。
• メッセージに Winmail.dat というファイルが添付される
• 送信時に添付したファイルが削除される
• 送信時に添付したファイルが削除され、Winmail.dat というファイルが添付される
・・・困ったものである。
でも、原因と回避策もちゃんと書いてあった。(以下、マイクロソフトサポートオンラインより引用)
原因
Outlook 2007 では、送信者が使用した書式を保存し、Transport Neutral Encapsulation Format (TNEF) 形式でエンコードしたものを winmail.dat として送信します。
受信側の電子メール クライアントで Winmail.dat ファイルが認識されないことが原因でこの問題が発生します。
回避策
この問題を回避するには、次のいずれかの方法で設定を変更します。
方法 1 : 送信する電子メール形式を変更する
送信するメッセージの電子メール形式を変更し、リッチ テキスト形式を使用しないように設定します。
設定方法については、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
830302電子メールの添付ファイルが一部の受信者に表示されない
方法 2 : レジストリでエンコードを設定する
警告 : レジストリ エディタまたは別の方法を使用してレジストリを誤って変更すると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリの変更により発生した問題に関しては、一切責任を負わないものとします。レジストリの変更は、自己の責任において行ってください。
1. [スタート] ボタンをクリックし、[検索の開始] ボックスに regedit と入力し、Enter キーを押下します。
管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して [OK] をクリックし、確認を要求するダイアログ ボックスが表示された場合は [続行] をクリックします。
2. レジストリ エディタで次のレジストリ キーを見つけます。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\Outlook\Options\Mail
3. [Mail] を右クリックし、[新規] メニューの [DWORD (32 ビット)] をクリックします。次に DontEncodeCustomNote と入力します。
4. DontEncodeCustomNote をダブルクリックし、値を 0 から 1 に変更します。
5. [OK] をクリックします。
6. レジストリ エディタを終了します。
僕の場合は、方法2を試してみた。
レジストリの変更に失敗しても、だれも責任を取ってくれない。
あくまで自己責任でやらないといけないが、こっちの方が良さそうな感じがしたのである。
今のところ、それからはこの現象は出ていない。
このまま直ってくれると良いのだが・・・。(^_^;)