• ベストアンサー

nPOPを使っていて送信のみエラーが出るようになってしまいました

WindowsXP-Home nPOP Ver1.0.1 要点はタイトル通りなのですが、つい先日まで問題なく 数日前から急にエラーMSGが出るのです。 急になったのでそのうち直るかな~とかれこれ1週間程経過してます・・・ ちなみに設定しているのはYahooアドレスで2つアカウントを登録してます。 1つは送受信問題無いです。どちらもPOPの設定確認済みです。 設定はいじってないのですが、SMTPのアドレスも問題ないアカウントと 同じ設定にて再確認しているのですが 送信のみできません。 エラーメッセージは 「MAIL FROMに失敗しました 送信元メールアドレスが 正しく設定されているか確認してください」と日本語と 「521 smtp.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the S」で途切れているようです 翻訳サイトで変換できる限りでは 「521本のsmtp.yahoo.co.jp閉鎖送信チャンネル。このsmtpサーバーを 使用することができる前に、ポップ確証されなければなりません。 また、S(途切れてしまってる最後のS)のために粗野な人間 メールアドレスを使用しなければなりません」 と翻訳されました。 Yahooサイト内では送信できます。補足ございましたらお願いします。 対処方法ご存知の方いらっしゃったらご助言お願いします。

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

  • ベストアンサー
  • Ree_232
  • ベストアンサー率40% (76/189)
回答No.1

Yahooはpop before smtpが必要なので、メールを送信する前にpopでアクセスしなければなりません。 http://www.atmarkit.co.jp/aig/02security/popbeforesmtp.html nPOPはPOP before SMTPに対応しているようなので、設定をしてください。

banbiebie
質問者

お礼

回答ありがとうございます! POP before SMTPは両方ともチェックが入っておらず 試しにチェックした所NGになってしまい、ですが その上にあるPOP認証をチェックしたら送信できました! 何故片方だけダメなのか疑問ですが今回大変参考になりました☆

その他の回答 (2)

回答No.3

送信設定で、POP before SMTPが有効になっているか確認。 送信設定で、SMTP認証(POP3と同期してる場合は 送信設定のユーザ名・パスワード)を 再度確認してみてください。 Yahoo!のサイトでパスワード変更などを行った場合、 ここの再設定を忘れることが多いようです。

banbiebie
質問者

お礼

回答ありがとうございます! #1さんのお礼欄にも記載いたしましたが 今回POP before SMTPのチェックではNGでした もうひとつのはチェックしてないので疑問ですが 何らかの規制がかかったのかな?と考えてます。 パスワード等は変更していなかったのですが今回POP before SMTPの件 大変勉強になりました!ポイント先着で申し訳ございません(>_<)

  • namnam6838
  • ベストアンサー率36% (681/1861)
回答No.2

SMTPを使う前にPOP認証をするように、というエラーだと思います。 [アカウント]-[設定]の、[送信]タブの中にある □POP before SMTPにチェックを入れるといいでしょう。 SMTP(送信)にはパスワードがないので、勝手に使えてしまいます。 それを防ぐために、パスワードがあるPOP(受信)をして数分以内ならばSMTPが使える、という設定になっているところが多いです。

banbiebie
質問者

お礼

回答ありがとうございます! #1さんへのお礼にも記載しましたが、チェックではNGだったのです でも今回ご説明でこのチェックBOXの意味勉強になりました☆

関連するQ&A

  • 定型フォームのメール送信何故エラー?

    エイサーのサポートに定型フォームから質問をしました。過去の経験では送信ボタンを押すだけで済んでおり、定型フォームはスグレモノと感心していました。ところが一から十まで入力を求められヤフーのカスタマーは該当番号を押してもオペレーターには辿りつかないシステムでサービスに不満を感じました。ヤフー関連の検索でヤット入力して送信しましたが、以下のエラーメッセージでがっかりです。どこがどのように違っていたのでしょうか?これだけでは分からなければ、初心者にも理解出来る参考サイトをお教えください。以下がエラーの全文です。 送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : ****@yahoo.co.jp 件名 '型番詳細について', アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 smtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC78

  • 送受信エラー

    昨日から突然OutlookExpressで以下のエラーメッセージが出て送信できなくなりました。受信はYahooメールでたくさんメールが来ているのを確認していますが、OutlookExpressでは一切受信できていません。YahooのイージーセットアップCDでアカウントを設定しなおしましたが、現象は変わりません。 送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : *******@ybb.ne.jp 件名 'tesuto', アカウント : '小太り爺', サーバー : 'ybbsmtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC78

  • メールが送信されません。

    Net::SMTP でメール送信 CGI を作ったのですが、メールが送信されません。 error.log を見ると次のようエラーメッセージが出力されています。 521 smtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field. ですが、Net::POP でログインしようとしても new コンストラクタが正常に終了しません。

    • ベストアンサー
    • Perl
  • メールの送信ができません。

     最近急にメールの送信ができなくなって困っています。ヤフーのフリーメールをOEで受信できるようにしているのですが(ヤフーBBの会員で******@ybb.ne.jpのアドレスで)送信しようとしてみても「送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : ******@ybb.ne.jp 件名 '', アカウント : 'ybbpop.mail.yahoo.co.jp', サーバー : 'ybbsmtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your Yahoo! BB mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC78 」という表示が出るだけです。全く対処の方法がわかりません。どうぞよろしくお願いします。

  • アウトルックの送信

    アウトルックでメールを送信しようとすると、以下のようなメッセージが出てきて送信ができません。 タスク 'ybbpop.mail.yahoo.co.jp - 送信中' はエラー (0x800CCC78) を報告しました: 'メッセージを送信できません。 アカウントのプロパティで電子メール アドレスが正しいことを確認してください。 サーバーが応答しました : 521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.' 気になることは、「メールサーバーへのログオン情報」のアカウント名が、現在使用しているYahoo!BBメールのアドレスの@マーク前までになっていることです。Yahoo!BBへログインする場合は、通常、はじめにYahoo!から割り当てられたIDを使用しているのですが、それのことじゃないのでしょうか?英数字のものです。 この文章だと分かりづらいかもしれませんが、よろしくお願いいたします。 ちなみに、受信はできるようです。

  • アウトルックの送信

    以前、アウトルックの送信ができないということで以下のようなしつもんをさせていただきました。 アウトルックでメールを送信しようとすると、以下のようなメッセージが出てきて送信ができません。 タスク 'ybbpop.mail.yahoo.co.jp - 送信中' はエラー (0x800CCC78) を報告しました: 'メッセージを送信できません。 アカウントのプロパティで電子メール アドレスが正しいことを確認してください。 サーバーが応答しました : 521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.' そのときいただいた回答には、一度すべて受信をしてから送信するとよい、ということが書いてあったのですが、Outlookにはすべて受信という項目はなく、すべて送受信という項目しかありません。なので、送受信しようとしても、上のようなメッセージがでてきて送信できません。 ですが、電子メールアカウントのアカウント設定のテストを行い、ネットワークパスワードの入力をすると、送信できるようです。 ただ、毎回毎回送信する時に、この作業をやっていると面倒くさくてしかたありません。この問題を解決する方法があるでしょうか。 長文失礼ではありますが、よろしくお願いします。

  • POP before SMTP

    OUTLOOK EXPRESSでYahooメールの送受信をしたいと思い設定してみましたが、「POP before SMTP」のせいでしょうか、受信メールがない状態の時に送信が行えず不都合が生じています。 送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : ○○@yahoo.co.jp 件名 '○○', アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 smtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC78 ちなみに以上のようなエラーが出ます。 送信ができない理由が「POP before SMTP」でない場合のアドバイス、もしくは、「POP before SMTP」ではなくOUTLOOKで使用できるフリーメールがあれば教えていただけませんでしょうか。 よろしくお願いします。

  • Yahoo!BBのエラーの多さ

    WindowsXP OutlookExpress を使っています。 ここのところ、メールを送信しようとすると、以下のようなメッセージが表示され、その後、何度も再送信しても出来ないこともしばしば・・・ 何がいけないんでしょうか? 送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : ●●●@ybb.ne.jp 件名 '□□□', アカウント : 'Yahoo! BB (●●●)', サーバー : 'ybbsmtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 ybbsmtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : 0x800CCC78

  • outlookが繋がりません!!

    送信者の電子メール アドレスが拒否されたため、メッセージを送信できませんでした。 送信者の電子メール アドレス : ・・・・@yahoo.co.jp 件名 'Re: Re:', アカウント : 'pop.mail.yahoo.co.jp', サーバー : 'smtp.mail.yahoo.co.jp', プロトコル : SMTP, サーバーの応答 : '521 smtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field.', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 521, エラー番号 : ・・・・・ となってしまいます!何をどうしたらいいのでしょうか泣。 ご存知のかた宜しく御願い致します。

  • メールが送信できません

    初心者な為、単純なミスな可能性もあるのですが、メールの送信が出来ません。 「送信者のメールアドレスが拒否されたため、メールが送信できませんでした。 MAIL FROM:<xxxx(メールアドレス)> 521 yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server, and you must use your yahoo mail address for the Sender/From field」 という文章と、 「受信者の1人がサーバーによって拒否されたため、メールを送信できませんでした」 という文章が出ることがあります。(両方一緒に出ることも稀に。) 後者は詳細が不明で申し訳ないのですが、送信エラーの原因は何なのでしょうか…、 判る方がいらっしゃれば、教えて下さい。既出だったら申し訳ないですが、よろしくお願いします。

専門家に質問してみよう