サーバーへの接続は失敗しました。 アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, ソケット エラー : 10060, エラー番号 : 0x800CCC0E
と表示されて送信できません。なぜでしょうか・・受信はできました。
http://help.yahoo.co.jp/help/jp/mail/mailsoft/mailsoft-23.ht...
ここを一度参照してみてください。
設定に誤りが無い場合には、以下も参考に。
http://help.yahoo.co.jp/help/jp/mail/mailsoft/mailsoft-17.ht...
設定がPOP before SMTPの場合には、受信操作を行った後でなければ、送信出来ません。SMTP-AUTHにすれば、受信操作を先に行わなくても送信可能です。
SMTP-AUTHの設定については以下を参考にしてください。
http://help.yahoo.co.jp/help/jp/mail/whatisymail/whatisymail...
http://support.nifty.com/support/information/op25b.htm
もし@niftyを利用しているならば、このようなSMTPポートブロックの対象になっている可能性があります。
その場合、NiftyのSMTPサーバへ送信する必要があります。
この可能性がありそうです・・それで教えていただいたniftyのHPの指示通り設定を変えたのですが「次のサーバーのユーザー名とパスワードを入力してください。」と出てきて「OK」を何回押しても送信できず結局「SMTPサーバーが60秒の間応答しません」と何回も出てきて、キャンセルを選ぶしかなくなりこれ以上進めなくなります・・
最終的に
サーバーと通信しようとして、タイムアウトが発生しました。 アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.nifty.com', プロトコル : SMTP, ポート : 25, セキュリティ (SSL): なし, エラー番号 : 0x800CCC19
と出てきます。
http://help.yahoo.co.jp/guide/jp/mail/6/soft_02.html
>最初に必ず、[すべて受信]を行ってください。
>一度も受信せずに[送受信]ボタンをクリックしても、エラーとなってメールを送信できません。
送信の前に受信操作を行っていますか?
http://e-words.jp/w/POP20before20SMTP.html
メールサーバーの中には、送信の前に一度受信操作でパスワード認証を必要とするものがあります。
(POP before SMTP)
設定とかは一切いじってないのに急に送れなくなったんですよね・・