BASP21でメールを送信するには?


ヤマ  2008-07-24 05:01:59  No: 100936

BASP21を用いてメールを送信するプログラムを作成しています。

bobj.RcvMail strMailServer, "User", "Pass", "stat", "C:\test"
strRet = bobj.SendMail(strMailServer, strToBcc, strFrom, strSubject, strBody, strAttachments)

SendMailでメールを送信する際、
POP Before SMTP の為にRcvMailで受信を行って、これはうまくいくのですが、  
送信のところで
550 5.7.1 Unable to relay for *** to ***
というエラーが出てしまい、メールを送信することができません。

自分のアドレスへのメールなら送信されるのですが、外部のアドレスへの送信がどうしてもできません。

何か足りないことがあるのでしょうか?

もしも分かる方がいましたら、よろしくお願いします。


VBレスキュー(花ちゃん)  URL  2008-07-28 14:49:22  No: 100937

http://www.b21soft.co.jp/basp21/basp21pappl.html
BASP21 Pro アプリケーションガイド によりますと
(BASP21 を使用するならこの辺は必ずみておきましょう)

550 5.7.1 Unable to relay for xxxxxx
中継エラーでメール送信をSMTPサーバーが拒否したことを示します。 

中継エラーの場合は、 SendMailメソッドの認証機能または POP Before SMTPを使ってメールの送信を試みてください。 
http://www.b21soft.co.jp/basp21/basp21pappl.html#sendmail_auth


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加