• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1つの添付ファイルが3形態で届きました。)

1つの添付ファイルが3形態で届きました

このQ&Aのポイント
  • メールを3種類で受信できるように設定しておりますが、届いたのはそれぞれ異なった形態でした。
  • 友人が添付ファイル付きのメールを、私を含む約20名に送信したところ、私のAには本文には添付したと書かれているものの、ファイルは添付されていませんでした。
  • 送信の瞬間、ファイル名の10bitの内1bitが抜け落ちたと解釈すれば、説明できますが、そのようなことが起こりうるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#151570
noname#151570
回答No.4

#1です。 >何か訳があるのでしょうか? 2007からこの問題がかなり顕在化した記憶があります。 Microsoftはブラウザでも独善的な仕様を世の中に広めた過去の履歴がありますが、メールソフトの開発チームには、まだその名残が残っているのかも? また、Outlook同士だと問題は起こらないようですから、Office Outlook同士以外のメーラーとのやり取りは想定外と思っている?のかも知れないですね。 なお、私は2003も入れていますが、メインでは使用していないので支障はないのですし、殆どテキスト形式でしか送信しませんので、メインのThunderbirdやWindows Liveメール2009、Outlook Expressなどでテスト受信をしても、そのような現象にお目に掛かりません。 また、幸いにも、私のやり取りの者には2007で送信する者もおりませんが、仮にそうなったら、2007の使用を止めるよう勧めます。 >何か自動で実施できないかと、考えていますが如何でしょうか? Microsoftのサポートに、次のような2007で送信した場合のWinmail.datに付いての対処法があります。 少なくとも、現象のあることとその理由を知って貰って、このサポートの内容への対処は本人にお任せすることになるのではないですか。 なお、他のメーラーに移行するのも選択肢と思いますけど、2007は有償のソフトですから、これも本人次第ですね。 http://support.microsoft.com/kb/958012/ja

aerio
質問者

お礼

No.1 と4のご回答を併せ次の様に結論しますが如何でしょうか? (1)Outlookから送信の場合、この現象が時々発生することが確認されており、対策は公開されている。ただ、どの対策も何らかのrisk があるので本人の決断とある程度分かった人のサポートが必要。 (2)Outlookを従来通り使うなら、添付ファイルが相手に届かないこともあるとの認識の上で、送信する必要がある。そしてOutlookではない少なくとも一人について到着or未到着を確認し、到着なら全員に到着、未到着なら全員に未到着と判断できる。 なおこの現象とは、Outlookから発信された添付ファイルが届く時と届かないことがあること。

その他の回答 (4)

noname#151570
noname#151570
回答No.5

#4です。 >そしてOutlookではない少なくとも一人について到着なら全員に到着、未到着なら全員に未到着と判断できる。 ここは、 「そしてOffice Outlook以外のメールソフトで受信している少なくとも一人について到着なら全員に到着した可能性が高く、未到着なら他にも未到着と思われる受信者がある可能性が高いこと」 と、断定的ではなくて、不確定なニュアンスを残された方がよいと私は思いますが・・。 その他では、コメントはありません。

aerio
質問者

お礼

ありがとうございました。 経緯と対策の報告として、最初のメールが送信された人宛に報告させてもらいました。

回答No.3

以下のような場合、現象が発生します。 1. Outlook でメッセージの際に TNEF という形式が使用され、メッセージが winmail.dat という添付ファイルにエンコードされて送信されます。このとき、もともとの添付ファイルも winmail.dat ファイルに格納されます。 2. 1. のメッセージを Outlook で受信した場合、Outlook は winmail.dat を正しくデコードできるため、元の添付ファイルの名前が表示されます。(A) 3. 1. のメッセージを Gmail に転送した場合、Gmail も winmail.dat をデコードできますが、添付ファイル名のデコード処理を誤ってしまった場合に文字化けが発生します。(B) 4. 1. のメッセージを携帯電話に転送した場合、winmail.dat をデコードすることができないため、そのまま winmail.dat というファイルが表示されます。 回避策は、送信元で TNEF にならないように送信するというものです。

回答No.2

>どこか1bitが抜け落ちた結果のように解釈できます。 違います。 これはShift_JISで表現された文字列をUTF-8で解釈したためのものです。 詳しい説明は割愛しますが、�Q���Җ���の内「Җ」のみが2バイトで他が1バイトの計10バイトで、データの欠落はありません。

aerio
質問者

お礼

コメントありがとうございます。 > これはShift_JISで表現された文字列をUTF-8で解釈したためのものです。 しからば、ファイル名を入力するとき、再現させる事が可能ということでしょうか? そのやり方を教えてもらえませんか?よろしくお願いします。

noname#151570
noname#151570
回答No.1

その友人の使用されている送信媒体は、outlook2007ではないですか? 書かれた現象は、次のような、添付ファイルが削除される、Winmail.datが添付される、文字化けの現象が起こるとの内容と同じようですが、かなり有名かつ不評なんですが。 http://outlooklab.wordpress.com/2007/06/23/outlook-20032007-%E3%81%A7%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%81%A8%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8C%E6%B6%88%E3%81%88%E3%81%9F/ http://www.dell-faq.com/detail.asp?baID=1&FAQID=102369 http://kamiyn.spaces.live.com/blog/cns!5BB0A706A97A84BA!5687.entry

aerio
質問者

お礼

まずは、Outlook2007だそうです。 情報ありがとうございます。 対策として、レジストリーを触るように書かれており、素人の相手にどう伝えようかと 迷い、返事が遅くなりました。 この記事によると2003でも発生していたのに、2007や2010で修正されなかったというのには 何か訳があるのでしょうか? そして、2010でも問題が残っているということは、バージョンアップでは解決しないということでしょうか? 対策が分かっているので、何か自動で実施できないかと、考えていますが如何でしょうか?

関連するQ&A