質問: メール送信時にエラーが出る お世話になります。長文ですがお付き合いください。 タイトルの通り、e-mail送信時にエラーが出、送信できません。 1.まず当方のpc環境ですが、 ・os:windows xp sp2 ・メールソフト:outlook express 6.0 ・プロバイダ:dion(5,6年位前に契約(ダイアルアップ接続)し、3,4年くらい契約しっぱなしで放置してました。知らない間に社名も変わってたみたいです...) です。 ・ただし、現在はソフトバンクにてブロードバンド環境でインターネットを利用しております 2.現在の状況 都合でpcのアドレスが必要になり、契約を放置していたことを思い出して、アカウントなどを引っ張り出して設定しました。 ・受信は問題なくできます ・送信時のみエラーが出ます。 以下、エラーの内容を記述します ・エラーその1(ただ設定だけしたとき) 受信者の 1 人がサーバーによって拒否されたため、メッセージを送信できませんでした。 拒否された電子メール アドレス : *****@***.co.jp 件名 'subject', アカウント : 'pop.**.dion.ne.jp', サーバー : 'mail.**.dion.ne.jp', プロトコル : smtp, サーバーの応答 : '553 relay operation rejected', ポート : 25, セキュリティ (ssl): なし, サーバー エラー : 553, エラー番号 : 0x800ccc79 ・エラーその2(http://www.auone-net.jp/security/mailer/outlook6.htmlにて調べ、送信のポート番号等 を変更した) サーバーへの接続は失敗しました。 アカウント : 'pop.**.dion.ne.jp', サーバー : 'mail.**.dion.ne.jp', プロトコル : smtp, ポート : 465, セキュリティ (ssl): あり, ソケット エラー : 10061, エラー番号 : 0x800ccc0e もう分かりません...。にっちもさっちも行かなくなってしまいました。 対処法ありましたら、御教授願います。 よろしくお願いいたします。
回答: インターネットの接続がyahooで、メールアドレスがdionでしたら、yahooの方の25番ポートブロッキングではないですか? http://www.quick-s.net/outbound-port25-blocking00.html 最初の設定のsslなしで、送信ポートを25から587に変更して、送信サーバーへの接続には認証が必要にチェックを入れて試してみてください。