• ベストアンサー

SMTPって、こんなに遅かったっけ・・・

最近の疑問は、 メールを送信する際、端末からメールサーバへの接続時間です。 昔はすんなりメールを送信できたと思ったのですが、 最近(それでも時間はたっているが)、認証に遅い事が気が付きました。 サーバに接続中という表示の時間が長いのです。 タイムアウトかなぁと思っていると、突然バーが伸びて(送信中)いきなり、送信・受信用のタスクが消えます(メールは飛んでいる) 最近のプロバイダのメールサーバ、遅くないですか? 素朴に感じたので、質問としてあげます。 受信の時は恐ろしく接続が早いんだけどなぁ・・・・ ちなみに、回線はISDNです 送信時の接続時間は30秒くらいですね。 教えてください。原因を 推測でいいですので・・・・

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

  • ベストアンサー
  • hyde-la
  • ベストアンサー率28% (42/146)
回答No.2

認証ではなくて単にハンドシェイクに時間がかかってるのでは ないでしょうか。 でも純粋にセッションに時間がかかるとすると、 サーバーに負荷がかかり過ぎているのかも知れません。 その場合は何をやっても意味がないのかなぁ・・ 深刻なようなら、試しにPOP、SMTPそれぞれのIPを調べて メーラーの設定をホスト名からIPに変えてみてください。 ちょっとは変わるかも知れません。 (IPを直接指定すると、障害時に対応出来なくなる危険が ありますのであまりお勧めしません)

panpukin98_2012
質問者

補足

ハンドイェイクって、何でしょうか? 接続をするための信号でしょうか? IPアドレス直接という手もありますが そんなに深刻でもなく、ちょっと疑問に思ったんです。 サーバに負担がかかっても、接続中の時間が長いんですね。 回答をありがとうございます。 メーラーはOutlook 2000 SR1なんです。

その他の回答 (5)

  • Umetaro
  • ベストアンサー率0% (0/1)
回答No.6

今回の場合どうなのかわかりませんが、最近のプロバイダは セキュリティを考慮して、SMTPの前にPOPの認証を必要とします。 最近のメーラーはそれに対応して、SMTPの前にPOPを行います。 僕の経験ではそのぶんちょうど30秒ほど時間がかかります。 参考までに。

panpukin98_2012
質問者

お礼

注意:この書き込みは、今までいろいろ推測してくれた方全員へのお礼です。 みなさま、本当にありがとうございました。 サーバへの接続時間 POP認証 回線の太さ等のいろいろな原因でなると いう事が推測ですが、理解できました。 このまま状況をみて、もし送信が不可能になったら プロバイダに回線関連の要望をあげようと思います。 長い期間ありがとうございました。

panpukin98_2012
質問者

補足

たしか、POP認証は ユーザ→セカンドプロバイダネットワーク→メインプロバイダのSMTPサーバへのアクセスの際に必要だと記憶しています。 ドメイン上は同じなので・・・・・あっ\(◎o◎)/ 同じドメイン上でも認証が必須になってきているとか・・・・・。 POP認証・・・・ 他のプロバイダ経由だけかと思ったのですが その可能性もありますね。

  • raad
  • ベストアンサー率32% (47/144)
回答No.5

皆さんと同じく、サーバとの通信経路 及び 認証までの時間だと思います。 回線は、(通常の)ISDNだそうなので、まずAP(アクセスポイント)が混み合っていることがあげられます。 APはインターネットの入り口ですので、ここが混み合っていると全体が遅くなります。 空いているAPにアクセスしましょう。 次に、SMTPサーバへの(バックボーン)回線の経路 及び 太さです。 経路指定は、自動選択ですので指定は出来ません。 出来るだけあちこちに繋がっていることを祈るのみです。 多ければ多いほど、通信障害が起きにくいからです。 また、太さについてはISP(インターネット接続業者:プロバイダ)に要望しましょう。 最後に、認証時間です。 当然ですが、サーバが混み合っていると反応も遅くなります。 多くのISPでは、メールサーバを多く設置してアクセス分散を行っています。 これについても、ISPに要望しましょう。 以上、原因については推測です。

panpukin98_2012
質問者

補足

認証時間なんですね・・・(^-^; でも、接続できませんというエラーはでないので 気長に待っていればいつのまにか送れているという 状況です。 もし、現状以上の時間がかかるようであれば 要望をあげて、無理だったらプロバイダを変えようと 思います。

  • pen2san
  • ベストアンサー率37% (260/696)
回答No.4

同一原因かどうか不明ですが、 TAにルーター機能が付いている機種でpopは問題無く接続できSMTPのみ問題あるのであれば、port113の処理を疑ってみてはいかがですか? SMTP接続する際、Port113(ident)を送ってくるサーバーがあります。 その際、ルーター(ファイアーウオール?)機能がある機種ではこのident処理がタイムアウトするまでSMTP接続が出来ない現象が発生します。 送信時に必ず30秒くらいかかってメール送信を開始するのであればident処理を疑ってみて下さい。 対応は、ident受信時に直ちにステータスを返す処理を行う様ファームウエアを変更する必要があります。 メーカーに新しいファームウエアがあるか否かを確認してみて下さい。

panpukin98_2012
質問者

補足

Outlook 2000のSMTP基本ポート設定は25になっていますが、SMTPサーバがポート113を送ってくるタイプもあるのですか? 一応、ファイアーウオールとしてウイルスバスター2001のパーソナルファイアーウオールを端末上で起動していますが、進入者は8080(So-net設置のProxyServer)だし・・・・・・・・・・・ 113に設定を変えて、送信してみます。 (113に送ったらまずいのかな・・`s(・'・;) エートォ...)

  • hyde-la
  • ベストアンサー率28% (42/146)
回答No.3

捕捉です。 ハンドシェイクって、相手のサーバーと通信するための手続きです。 これが完了してセッションを確立した状態になって次に認証です。 サーバーへの経路が込み合っていたり、サーバーの応答が 遅れると、どうしてもこの処理に時間がかかってしまいます。 対処法は特に思いつきません。ISPに改善を求めましょう。 (PC側のTCP/IPの状態や、回線状態の悪さからそういう 状態になることもありますが、受信は良好だということなので それは杞憂でしょう)

panpukin98_2012
質問者

補足

サーバ・認証なのですか・・・・ ブラウザでProxy(プロバイダ設置の)の設定をしている場合で、送信をはじめると、Proxyを無視して、直接アクセスポイントに送信データが流れると思っているんですが・・・・・それは、正解ですよね・・・ httpプロトコルと、SMTPプロトコルは違うと思いますし・・・WebメールだったらProxyは通るけれども メーラで送受信だから関係ないし・・・(~ヘ~;)ウーン どっちが悪いのだろう`s(・'・;) エートォ...

noname#258
noname#258
回答No.1

> 最近のプロバイダのメールサーバ、遅くないですか? “最近の~”ということは、プロバイダ総体を指して、もしくは いくつかの(複数の)プロバイダを指しておっしゃっている のでしょうか? もし複数のプロバイダを指していらっしゃるのであれば、その プロバイダ名を書かれた方が、具体的な回答がつくように思い ますよ。 ちなみに私はDOLPHIN INTERNETというプロバイダにフレッツISDNで 接続していますが、送信は一瞬で終わりますし(大きめの添付 ファイルがある場合は別ですけど)、転送メールを使っていますが すぐにメールチェックをしてもちゃんと届いています。その間、 ほんの数秒で、送信完了後、すぐに受信ボタンを押しても、ちゃんと 届いています。テレホタイム等は多少異なるかもしれませんけど。

panpukin98_2012
質問者

補足

プロバイダはSo-netです。 接続中でしばらく、黙り込んで(接続しているんだろうけど)いきなり、グラフがぐぐんと(送信している) 送信だけ遅いんです。なぜか・・・

関連するQ&A

  • POP before SMTP 誰がするのか?

    メールサーバーの認証制度がPOP before SMTPである場合、SMTP送信する前にメールのPOP受信をしろと物の本に書いてあります そこで質問? 誰が実際にPOP受信をするのですか? メールサーバーがPOP before SMTPである時、メーラーが送信依頼を受付けるとメーラー自信の判断でPOP受信をするのですか? それともメーラーのユーザがマニアルで受信操作をしなくてはならないのですか? 基本中の基本の事柄なのでしょうが、あまりにも基本過ぎて調べても出てきません、教えてください 追伸】POP before SMTP認証を使用しているメールサーバーは多数あるのでしょうか? 私の周りではSMTP認証ばかりのような気がするのですが・・・・・  

  • POP before SMTPは排除されるのでしょ

    POP before SMTPは排除されるのでしょうか 職場で導入しているbeatboxは、POP before SMTPで、SMTPは送信時にはパスワード認証を必要としません。 認識なしの場合は勝手にメールを送信される危険があるので、POP(受信)が実行されその際に認証が成功した場合のみにSMTPが行えるようにすることで大半のメールサーバは大幅な仕様変更なしでやってこられました。 ところがMicrosoftのメーラーは先に送信しようとします、そこで従来のメールサーバに対処するには送信時の認証をオフにすることが出来ていました。 Outlook2016では、規定でオン(認証が必要)になっており、送信時に認証を必要としないメールサーバは手動でも設定出来なくなっています。 https://blogs.technet.microsoft.com/outlooksupportjp/2017/09/29/popimapaccount/ POP before SMTPは排除されるのでしょうか? POP before SMTPを採用しているbeatboxは使えなくなるのでしょうか?

  • Outlook 2007 SMTP認証が出来ない・・・

    Window XP および Vista にて Outlook 2007 を SMTP認証にて使用すると送信エラーが発生してしまいます。 エラー番号は(0x800CCC80)が表示されています。 (受信はできています。SMTPサーバとPOPサーバは同じで、アカウントも同じなので、サーバ側の問題ではないようです。) 別なメールソフト(VISTA標準のMailやOutlookExpress、秀丸メール ベッキー)などで SMTP認証設定を行ってみたところ正常に送信可能です。 何が原因か分からなくこまっています。 よろしくおねがいします。

  • SMTPサーバ接続の遅延

    特定のSMTPサーバの接続に時間がかかる。 現在A社のSMTPサーバを経由してメーラーからメールを送信しようとすると タイムアウトになります。 試しにtelnetでつないでみると3分くらいして接続ができます。 →従ってメーラーのサーバー接続待機時間をのばすと送信できます。 同じ端末を使い、今度はB社のSMTPサーバを経由して 送信するとすぐ送れます。 telnetもすぐつながります。 ポートはA社もB社も同じポートを使用しています。 A社の場合他のポートを使ってもだめでした。 同じルータ配下の端末はすべて同じ症状です。 試しに、ルータ配下ではなく 別のネットワーク(モバイル接続)を使い 送れない端末でA社のSMTPサーバにつなぐと すんなりつながりました。 原因は、ルータ配下でつながっている端末と A社のSMTPサーバの接続の問題だと考えるのですが A社としてはSMTPサーバが問題なく動いているので 対応はできないといわれました。 何か他に原因は考えられますでしょうか?

  • SMTPで蹴られる場合って???

    ADSL初体験の者です。 いままでISDNでalpha-netというプロバイダーで使っていました。 今日からフレッツADSLが開通して、こちらはDIONを使う事になりました。 DIONのユーザー登録がまだ仮登録の身分なので、暫く回線だけADSLで、 メールサーバーはISDNで使っていたalpha-netのpopとSMTPを使わざるを 得ません。 ちょっとおもしろい(困った)現象が起きました。 ADSL回線を使って、ISDNユーザー登録しているalpha-netのメールサーバを 利用すると、 ●受信は全部完全に受信成功 ●送信は、成功する相手とSMTPで蹴られる相手がある ということがわかりました。 どんな相手だと蹴られるかわかる範囲で調べてみると、 ●相手が携帯電話のメルアド ●相手がフリーメールサービスのメルアド ●相手が他プロバイダへ転送をかけている場合のメルアド ・・・という場合にSMTPで蹴られることがわかりました。 こういう相手には、どう工夫すれば無事にメール送信できるようになるでしょうか?

  • POP before SMTPについて

    私が加入している、プロバイダはメールの送信方式(?)をPOPbeforeSMTPという形式をとっています。 当方、OutlookExpress6を使用しているのですが、設定の「このサーバは認証が必要」というものをチェックすることによって、煩わしい「送信前に受信作業を行う」という作業の必要なく送信することができました。 しかしながら、Microsoftで確認したのですが、「このサーバは認証が必要」のチェックはPOPbeforeSMTPに対応していないという記事を発見しました。(記事が載っているアドレスは残念ながら紛失しました) Microsoftでは、対応していないと記述してありますが、前述のとおり、チェックをつけることによって、メールは受信作業の必要なく送ることができます。 となりますと、Microsoftかプロバイダのどちらかが間違っているということになります(一番の間違いは私の記憶違いかもしれませんが) ちゃんとした答えが知りたいと思いますので、ご存知の方はご回答いただけますでしょうか? またこういったPOPbeforeSMTPのわざわざ送信する前に受信するといった煩わしい作業をしなくてもすむようなメールソフトにはどんなものがありますでしょうか?(Outlookexpress6が正式にPOPbefereSMTPに対応していないのであれば、beckyに乗り換えようと思っています。) 乱文ではございますが、よろしくお願いします。

  • smtpと、popについて、サーバーから見ると。。。

    サーバ間でメールのやり取りをしたり、クライアントがサーバにメールを送信する際に用いられるのがsmtpということになっていて、サーバからメールを受信するためのプロトコルがpopということになるとおもうのですが、では、サーバー側にとっては、メールを受信するのがsmtpで、クライアントにメールを送信するのがpopということであってますでしょうか?メールを送信がsmtpで、受信がpopと覚えていたので、サーバー(linuxです)からみると反対なのかなとおもいまして。

  • pop before smtpとは何でしょうか?

    pop before smtpとは何でしょうか? いろいろ調べた結果、以下のような理解に達しましたがよろしいでしょうか? 今までは、メールの送信にpop認証を行う必要はなかったので無制限にメールを送れてしまう。しかし、これでは迷惑メールを送ることができてしまうの で、メールの送信にもpopサーバーを経由して、pop認証を行うことによって、 迷惑メールの送信を減少させようとしたもの。

  • メールでSMTPでの送信について

    メールでSMTPでの送信について 最近気が付いて身震いをしたのですが、 プロバイダから提供されていたりするメールアドレスにて、 メールを送信しようとする時に受信時とは違って、 ユーザー名とパスワードが不要です。 ということは‥、 メールアドレスさえ知っていれば、 誰でもそのメールアドレスに、 なりすますことができるのではと思うんです。 (例) アドレス:hoge@xxx.ne.jp SMTPサーバー:xxx.ne.jp といったようにメールアドレスが分かると、 自然とSMTPサーバー名も分かってしまうので、 容易になりすますことができてしまうように思います。 これをどうにか防ぐ方法はないでしょうか。 ご回答よろしくお願い致します。

  • POPとSMTPのIDが違う場合に一度の接続でメールを送受信する方法ってある?

    Becky Ver2.0を使っています。出張の時は公衆電話から、自分の入っているプロバイダー(So-net)のアクセスポイントを通じ、会社のサーバーに入ってメールを送受信しています。受信は問題なくいきます。送信する際は、SMTPサーバーを会社のSMTPに変更して送信だけするようにしています。つまり1回受信し接続を切断して、また接続しなおして送信を行っています。POPサーバーとSMTPサーバーが別で、しかもそれぞれのユーザーID(もちろんパスワードも異なる)が異なる場合に一度の接続でメールを送受信することは可能でしょうか。今のようにメールの送信と受信別に接続しなおすしか方法はないでしょうか。