• ベストアンサー

メール受信時間

メールの受信時間(着信ランプ点灯後、送受信をクリックしてから、表示までの時間)は、 20秒~30秒かかります。 メール内容は10KB~50KBで、 内容の大小と受信時間は比例しません? しかし、サイトからのファイルのダウンロードは数MBでも、 早く、あっと言う間(数秒)です。 この差は何でしょうか?? A4の紙で1枚程度のメールが、 なぜ30秒もかかるのでしょうか? パソコン環境は、 XP(SP3)、アウトルック2003、光回線。 ノートンインターネットセキュリティー2006

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

  • ベストアンサー
回答No.7

追記です。 インターネットメールの仕組みという点で。 先の回答では、「ファイルの添付機能に対応していないメールソフトではファイルの添付はできないけど、ちゃんと決まりに沿った文字化けメールになる」と書きました。 この点は間違いではありません。 ただ、これだけ読むと、「だったら、一気に送れるメールソフトを持っている人は、一気に送ってもらえたら速いよね」という気がしますね。 実は、メール送受信に絡むのは、両端の(送信・受信の)ユーザーだけでなく、メールサーバー同士の通信も含みます。 ですので、両端のユーザーが「超高速通信対応メールソフト」を使う事ができたとしても、それを「メール送信の決まり」として決めてしまえば、古くから動いている途中のサーバーが困るというわけです。 もちろん、それら全部をまかなう形で、「新しい高速メール通信プロトコル」を考えることは可能です。 ただ、現在、「そういう大量高速用途にはダウンロードを使えば問題なし」という状況下で、メール関連のソフト(サーバーも含めて)を全部入れ替えるような、「新たなプロトコル」を作るというのが、あまり良い方法ではないよねということです。 ちなみに、メールに追加されてきた、漢字対応だとか、ファイル添付だとか、暗号化という仕組みも、「半角英数字に変換する」形で構成されているので、メール送受信の途中に大昔のサーバーがあっても、ちゃんと通史できる仕掛けになっているわけです。 両端のユーザーが対応していれば。

rcc123
質問者

お礼

たびたびのご回答ありがとうございます。 だいたい理解できました。 私が考えていたより、メールは複雑で大変な仕事をしているのですね。 おかげ様ですっきりしました。

その他の回答 (6)

回答No.6

No.4 です。 >サーバー:「1行だけ送るよ(最大でも、1kバイトほど、普通は、80バイトくらいが多いでしょう)」 > まとめて、送れないのでしょうか?? はい。まとめて送ることはできません。 なぜか? それは、サーバーの負荷の問題でも、利用する人数が多いからでもなく、インターネットメールは、大昔から使われているからです。 1970年代の後半には今のようなシステムの原型ができていました。 その当時は、通信するにも大変でした。 ・いわゆる半角の英数字以外のデータなんて、送るのは不可能だ ・1000バイトものデータを一気に送るなんて、結構大変なことだ ・常時接続なんてなんて贅沢な(一般家庭ではなくて、研究機関とかでも) という状態でメールはスタートしました。 他の通信方法もあったのですが、まあ、メールに限れば、文字だけ送ればメールとしては役に立つし、文字だけに制限して、一度に送るデータも少なめで、なんとか、安定して送受信できるようにしよう。 として、メールの送受信方法は決まりました。 今では、メールで漢字も送れますし、ファイルを添付したりも平気でできます。 でも、今でも、ユーザーが目にしないところでは、 ・全部半角英数字に変換して ・1行はだいたい80バイトくらいで切って 送っているわけです。 そして、インターネットメールというのはひとつの決まりですから、「これまで使っていた人が使うことができないような変更」は困るわけです。 上述の、漢字を送ったり、ファイルを添付したりは、対応したメールソフトを持っていない人には(今はほとんど対応していますが)使えないのは確かです。 ただ、「ちゃんと決まりに沿った文字化けメールになる」ように送受信できるようにはなっているわけです。 これが、「一気に1M送っても良いことにしよう」としたら、そもそも、送受信ができなくなるメールソフトが出てくるわけです。 そういうわけで、メールは以前の決まりを守っているので、むやみに、「一気に送ろう」なんてことができないわけです。 ただ、そういうわけで、メールというのは、どんな環境でも安定して送受信できるような仕組みになっているので、技術的には、最終手段として有効であったりもします。

noname#151570
noname#151570
回答No.5

#3です。 >ダウンロードのように早く受信できないのはなぜかが、不思議です。 ダウンロードでも、アクセス集中のため、サーバーに負荷がかかってダウンすることもある例がFirefox3.0がリリースされたときの記事にあります。 http://journal.mycom.co.jp/articles/2008/07/14/tomoshibi/001.html http://internet.watch.impress.co.jp/cda/news/2008/06/18/19973.html 私も当日にVer3.0をダウンロードして「当日DLの証明書PDF)」を貰いましたが、他のものをダウンロードするより、かなり時間がかかりました。 その意味では、サーバーへのアクセス混雑度とサーバーの処理能力によって、ダウンロードに要する時間が違ってくるのではないですか。

rcc123
質問者

お礼

ご回答ありがとうございます。 プロバイダーのサーバー負荷でも影響するのですね。

回答No.4

ファイルのダウンロード ユーザー:「×××というファイルちょうだい」 サーバー:「OK・じゃ、全部で xxxx バイトだから、一気に送るよ」(ここの分割単位は場合によって変わる) ユーザー:「準備完了・ちょうだい」 サーバー:「送信……終了」 (ここが正味の通信速度) ユーザー:「内容確認……OK」 メールの受信 ユーザー:「メールちょうだい」 サーバー:「ほい、IDとパスワードちょうだい」 ユーザー:「IDとパスワードだよ」 サーバー:「えっと……ちょっとメール準備するから待ってね※1……OK」 ユーザー:「じゃメールちょうだい」 サーバー:「1行だけ送るよ(最大でも、1kバイトほど、普通は、80バイトくらいが多いでしょう)」 ユーザー:「OK受け取ったよ」 サーバー:「じゃ、次の1行送るね」 ユーザー:「OK受け取ったよ」 ※これをメールが全部終わるまで繰り返す サーバー:「終わった」 ユーザー:「ありがとう」 ということで、メールの方が、相互に確認したりすることがとても多いのです。 また、送信単位もメールの方が細かいですし、添付ファイルがあったりすると、メールの中の添付ファイルは、3割くらいはサイズが増えていますし、また、サーバー側にメールがいっぱい残っていると、サーバー側の準備に時間がかかります。 こんな感じでいろいろ手間がかかるわけです。

rcc123
質問者

お礼

ご回答ありがとうございます。 色々なやり取りで、時間かかるのですね。 >サーバー:「1行だけ送るよ(最大でも、1kバイトほど、普通は、80バイトくらいが多いでしょう)」 まとめて、送れないのでしょうか?? まとめて送ると、サーバーの負担が大きくなる(メールは多数の人で共用するので)? とすると、ダウンロードも同様? しかし、ダウンロードで受信に長くかかったことはないです。 それとも、メールに較べ、ダウンロードは利用する人が少ないから?

noname#151570
noname#151570
回答No.3

#2です。 >メール受信と、ダウンロードとの差は何でしょうか?? 動作そのものは同じですが、メールサーバーは、アクセスするたびに、正規ユーザーかどうかのチェックを行っていますから、サーバーの処理速度などの能力によっては、実際のダウンロード開始までの時間がかかります。 それと、徐々に遅くなった感じなのですか? 最初から変化がないのでしたら、サーバーの能力にき起因したものと思いますよ。 Outlookでメールをたくさん溜めているのが原因とは思えませんが、他のメーラーや他のメールサービスも利用して比較してみたらよいと思います。 どちらのメールサーバーを利用されているか判りませんが、同じメールソフトに設定した複数のアカウントで受信する場合、Gmailサーバーはssl対応サーバーでも速く受信(ダウンロード)できますが、hotmailはモタツクとか、Yahooはsslサーバーを利用すると時間がかかりますが、ssl対応でないサーバーを利用すると速いですし、これらからしたら、ダウンロード(受信行為)時間は、サーバーの処理能力やシステムの違いにより異なることは明らかです。

rcc123
質問者

お礼

ご回答ありがとうございます。 >それと、徐々に遅くなった感じなのですか? 最初から変化がないのでしたら、サーバーの能力にき起因したものと思いますよ。 最初からスピードは変りません。 と言うか、ダウンロードのように早く受信できないのはなぜかが、不思議です。

noname#151570
noname#151570
回答No.2

設定アカウントのアクセスするサーバーによって、処理能力が違いがあって、その差と考えるのが一般的ではないですか。 http://www.nara-wu.ac.jp/ipc/main/FAQ/mailfull.html http://okwave.jp/qa/q1196329.html また、暗号化(SSL)対応のサーバーだと、平文処理のサーバーに比してアクセスしてからダウンロードまで時間がかかるように体感上も感じます。

rcc123
質問者

お礼

ご回答ありがとうございます。 メール受信と、 ダウンロードとの差は何でしょうか?? 同じような処理を行っているのでは? そのわりに時間が大きく異なりますが。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

メールソフトの受信トレイにメールが溜まっていると処理が遅くなるソフトがありますよ。

rcc123
質問者

お礼

ご回答ありがとうございます。 ソフトによっても違うのですね。

関連するQ&A