- ベストアンサー
送信メールの容量が必要以上に大きい
Outlook Express 6を使っています。 メールに画像や、ワードやエクセルなどのファイルを添付して送ることが多いのですが、そのメールのプロパティを開くと、本文と添付ファイルの合計よりも明らかに容量が多いんです。 例えば本文2KBに856KBの画像を付けると、プロパティにはサイズが1145KBなどと表示されます。 3MB(3000KB)以上だと相手によっては色々と不具合が生じる為、それ以下になるように調整していたのですが、最近このように足し算が合わなくなってきているので???です。 ウィルスなどだと周りに迷惑をかけてしまう恐れがあります。今のところ自分に送信してみても何もないですし、送り先からもそのような報告はありません。 はっきりといつからかという記憶も無く、情報が少なくて申し訳ないのですが、何かおわかりになる方がいらっしゃったらアドバイスお願いします。 関係はないかもしれませんが、OSはWin2000、プロバイダーはso-netです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
メールの添付データはそのままのバイナリ形式ではなく、エンコードといって、 文字コードへの変換が行なわれます。 最近は通常「BASE64」という方式を使いますので、その場合は、 3バイト分が4バイトにエンコードされます。 こちらもご覧ください。 http://sanaki-web.hp.infoseek.co.jp/code/encode.htm 大きな添付ファイルを送りたい場合は,こちらのようなサービスを 利用されるといいと思います。 http://www.filesend.to/howto/index.html
その他の回答 (1)
- hana-hana3
- ベストアンサー率31% (4940/15541)
メールでのファイル添付は、実サイズ以上のファイル容量になるのが普通です。 メール添付されるファイルは、パソコン上のバイナリファイルのまま送信されるのではなく、MIMEエンコードという方式でテキスト化されます。 受信は、この逆にデコードと言う操作で、バイナリファイルに戻されます。
お礼
返信遅く申し訳ありません。 特に問題は無いということは理解できました。 ご回答ありがとうございました。
お礼
早々にご回答いただきありがとうございました。 また、こちらの都合で返信が遅くなり申し訳ありませんでした。 バイナリ、エンコードといった言葉は今までも聞いてはいましたが、知識が足りず、参考URLを閲覧しても正直理解できませんでした。 が、hana-hana3さんの回答とも照らし合わせ、特に問題はないということは分かったので安心しました。 前はバイト数が同じだったというのは勘違いのようですね。 「宅ふぁいる」も使えそうです。重ね重ね感謝申し上げます。 それではまたよろしくお願いします。