• ベストアンサー

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

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 コンストラクタが正常に終了しません。

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

  • ベストアンサー
  • bgbg
  • ベストアンサー率53% (94/175)
回答No.2

Net::POPでのエラーメッセージを補足してください。 そうでないと何も分かりません。

その他の回答 (1)

  • JAWS55
  • ベストアンサー率38% (176/452)
回答No.1

SMTPサーバを使用する際の認証はとれていますか? また、Sender/From に設定したメールアドレスは、そのサーバが認証しているアドレスでしょうか?

関連するQ&A