« スズメバチ&アシナガバチ (10/7) | トップページ | NEC PK-SD10をノート代わりにして試験勉強中。。。(10/9) »

2004.10.08

Outlook Express/Outlook 2003 でのメールの送信/受信で拡張子のない添付ファイルに、勝手に拡張子 .dat などが添付されてしてしまう (10/8)

【現象】

Microsoft Outlook 2003 で ファイル拡張子のないファイル (ファイル名:hosts)を添付して送信しようとしたところ、「送信トレイ」に保存されたメールで添付ファイル名が勝手に hosts.dat と変えられてしまった。

Windowsの仕様のようで Outlook 以外の他のメーラーでも送信または受信の際に、勝手にファイル拡張子 .datをつけてしまうものがあるらしい。

【調査内容】

以下、手持ちのメーラー

  • Microsoft Outlook 2003
  • WeMail32
  • Mozilla Mail
  • Microsoft Outlook Express

で、拡張子のない場合の添付ファイルの扱いを調査/確認した。

確認内容は hosts ファイルを添付ファイルとして、送信した際と受信した際でファイル名が変わるかどうかを確認した。

Outlook 2003:
  • 送信:×勝手にファイル拡張子をつける。ファイル名は hosts.dat で送信。
  • 受信:×勝手にファイル拡張子をつける。ファイル名は hosts.dat または hosts.txt で受信。
WeMail32:
  • 送信:○勝手にファイル拡張子はつけない。ファイル名は hosts で送信。
  • 受信:○勝手にファイル拡張子はつけない。ファイル名は hosts で受信。
Mozilla Mail:
  • 送信:○勝手にファイル拡張子はつけない。ファイル名は hosts で送信。
  • 受信:○勝手にファイル拡張子はつけない。ファイル名は hosts で受信。
Outlook Express:
  • 送信:○勝手にファイル拡張子はつけない。ファイル名は hosts で送信。
  • 受信:×勝手にファイル拡張子をつける。ファイル名は hosts.dat などで受信。
    • 一見、ちゃんとファイル名 hosts で受信しているようだが…
    • 添付ファイルを保存しようとするとファイル名は hosts.dat が初期値として表示される。

尚、Mac から Windows 宛てにメールを送った場合でも、Mac ではファイル拡張子がないため、Windows側でメールを受信した際に添付ファイルに勝手にファイル拡張子 .datをつけてしまうことがあるらしいです。。
私は Mac ユーザではないので確認できませんでしたが。

【参考リンク】

FreeBSD QandA 672
http://www.jp.freebsd.org/QandA/HTML/672.html

A. Microsoft Outlook は ファイル名でどんなファイルであるか判断している様 で、添付ファイルに名前がついていないと、適当な名前を付けて拡張子を .dat としてしまう様です。

≡KABAYAKI≡:よくある質問 Windows 編
http://www.kabayaki.jp/portal/qanda/windows.html#installlicense

A04:ライセンス名が license.dat になっていませんか?

Kabayaki のライセンスは licenseという名前です。
ライセンスはメールで送付されますが、Outlook 等一部のメーラーは、拡張子の無い添付ファイルに勝手に .dat という拡張子をつけてしまいます。


|

« スズメバチ&アシナガバチ (10/7) | トップページ | NEC PK-SD10をノート代わりにして試験勉強中。。。(10/9) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/49099/1628607

この記事へのトラックバック一覧です: Outlook Express/Outlook 2003 でのメールの送信/受信で拡張子のない添付ファイルに、勝手に拡張子 .dat などが添付されてしてしまう (10/8):

« スズメバチ&アシナガバチ (10/7) | トップページ | NEC PK-SD10をノート代わりにして試験勉強中。。。(10/9) »