質問: メールの送受信について 先日、プロバイダをyahoo.bbから、jcomに変更しました。 プロバイダを変更する前から、メールの受信は出来ていたのですが、送信する時に 「送信 (smtp) サーバーからの応答を待機中に操作がタイム アウトになりました。 このメッセージを引き続き受信する場合は、サーバー管理者かインターネット サービス プロバイダ (isp) に問い合わせてください。'」 のエラーで、送信のみ出来ない状態で、プロバイダ(jcom)に問い合わせたところ、「「op25b」対策を実施しております。設定の確認をしてください。それでもダメな時は、セキュリティーソフトを無効化してお試しください。」と返事が来たので両方試したのですがやはり送信は出来ませんでした。 他に何か原因は考えられますか? 宜しくお願いします。
回答: お使いのメールソフトを書かれていないので超能力で回答しましょう。 多分outlook exprees だと思います。 outbound port 25 blocking には対応させたとのことですがどこをどのように変更しましたか? で更に、jcomのメールシステムが pop before smtp 仕様なのではないですか? この仕様の場合送信する彩に必ず先に受信要求を行いjcomにアカウント認証をしてもらわねばなりません。 受信する彩は必ず認証が行われるからです。 で、outlook express はこの pop before express に対応していません。 回避方法は以下のurlを参照ください。 outlook expressでpop before smtp仕様のサーバにメールを送信する http://www.atmarkit.co.jp/fwin2k/win2ktips/716popbfsmtp/popbfsmtp.html あくまで超能力によるお使いのメーラーを創造しての回答でした。