QA@IT

社外の宛先へ配信エラーが届く

8124 PV

1.前提・実現したいこと

現在、ASP.NETで開発したWEBアプリケーションから、
社内のメールアドレス宛、他社のメールアドレス宛に
メールを送信するアプリケーションを作成しています。
.NETのアプリケーションでは、System.Net.Mail.MailMessageクラスを使って、
メール配信を行っています。

2.発生している問題・エラーメッセージ

ASP.NETのアプリケーション内で、以下の通りメールアドレスを設定して、
メールを配信したところ、CCに指定した社外メールドレスの宛先に
配信エラーのメッセージが送信されました。
宛先に指定した社内のメールアドレス宛には、メールが問題無く届いており、
CCに指定したメールアドレスも間違いはなかった為、原因が掴めない状況です。
どなたかご存知の方がいらっしゃいましたら、ご教授頂けると幸いです。

【配信エラーメッセージ】 Delivery has failed to these recipients or groups

【メールアドレスの設定内容】
・差出人に社外のメールアドレスを指定
・宛先に社内ドメインのユーザーのアドレスを指定
・CCに社外のメールアドレスを指定

3.調べたこと、試したこと

ネットで調べたところ、今回のように差出人に外部のメールアドレスを指定するケースで、
今回と同様の配信エラーのエラーメッセージが検知されているようです。
【URL】
https://answers.microsoft.com/ja-jp/msoffice/forum/msoffice_outlook/%E5%A4%96%E9%83%A8%E3%82%A2%E3%82%AB%E3%82%A6/0f8ba4c4-b03a-4fd3-b987-e4a0dcee9c5c

また、今回のWEBアプリケーションと同様に、
.NETのアプリケーションからSystem.Net.Mail.MailMessageクラスを使って、
社外の同じ宛先にメールを送信しているアプリケーションがあり、
こちらは、問題無くメールを送信できています。
違いを確認してみたところ、差出人にシステムで利用している社内ドメインのアドレスを指定しておりました。

どうやら差出人に、社外のアドレスが指定されている事が、問題であるようですが、
それが原因だとすると何故そうなのか分かりません。

4.補足情報(言語/FW/ツール等のバージョンなど)

・言語:ASP.NET(VB.NET)
・WEBAPLICATIONSERVER:IIS8.0

  • https://teratail.com/questions/83330 ← マルチポストですよね? マルチポストをキーワードにググってヒットする記事を 2, 3 読むことをお勧めします。いろいろな意見があるようですが、まず歓迎はされないはずです。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。