• ベストアンサー

メール送信

VBを使ってメール送信をしようとしていますが、会社でやろうとしているからだと思いますが、以下のエラーが出て送信ができません。 『530 5.7.0 No AUTH command has been given』 メール送信の方法は、ネットで色々調べて、BASP21,CDOを試したのですが、同じエラーになったのです。アバウトな質問なのですが、解決方法がわかる方いらっしゃいますか?

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

  • ベストアンサー
回答No.1

530 Authentication required 530 認証が必要 This response may be returned by any command other than AUTH, EHLO, HELO, NOOP, RSET, or QUIT. It indicates that server policy requires authentication in order to perform the requested action. この応答はAUTH, EHLO, HELO, NOOP, RSET, QUIT以外のいかなるコマンドに対 しても返され得る。サーバポリシーにより、要求されたアクションをするため には認証が必要であることを示す。 ---------------引用ここまで----------------- という訳で、SMTPサーバーに送るためにはなんらかの認証が必要なのでは? SMTPの認証方法はPOP before SMTPかSMTP認証かどちらかだと記憶していますが、詳しくはないので調べてみてください。

参考URL:
http://e-words.jp/w/SMTP20Authentication.html
oxox_monkey
質問者

お礼

ありがとうございます。STMPサーバの認証が必要なのですね。SMTPについて調べてみます。

関連するQ&A