|
分類:[VB.NET/VB2005 以降]
こちらの掲示板にはいつもお世話になっているのですが、 実際にに書き込みをするのは初めてになります。
VB2005でSmtpClientを使ったメール送信について質問させてください。
SMTPの設定を行って、MailMessageを作成してSendで送信を行っているのですが 送信時に「System.Net.Mail.SmtpFailedRecipientException: メールボックスが使用できません。 サーバーの応答: Relaying denied.〜」という旨の例外が発生して送信に失敗します。
送信前にメーラーを起動して送受信を行ってから同様の処理を行うと正常に動作することから サーバとの接続が上手く行えていないのが原因だと思うのですが、検索してみても思うような 解決方法が見つからず困ってます。
何か良い解決方法があれば是非ご教授ください。 よろしくお願いします。
また、SmtpClientの設定は下記のようにしています。 Dim sc As New System.Net.Mail.SmtpClient(ホスト名) sc.Port = 25 sc.Timeout = 100000
|