「デフォルトのSMTP仮想サーバー」が自分の持っていない電子メールアドレスにバウンスメッセージを送信しないようにするにはどうすればよいですか。
つまり、IISのSMTPサーバーを使用して電子メールを処理しており、mydomain.comで電子メールが不明に送信された場合、「アドレスが不明」(またはそのようなもの)のバウンス電子メールが送信者に返送されます。黙って失敗してほしい。
サーバーでキャッチオール アカウントを構成するために実行できるスクリプトを含むこの記事を見つけました。NDR を生成するすべての電子メールは、代わりにこのアカウントに送信されます。申し訳ありませんが、私はそれをテストしていません。上記の記事はWayBack Machine経由で削除されました
基本的に、あなたの質問に対する短い答えはノーです。
別のメモとして、お金をかけたくない、または予算がなく、より良いメールシステムが必要な場合は、最大 10 ユーザーまで無料で使用できるSmarter Mailなどを試してください. 他にもあると思いますが、私は過去に Smarter Mail をうまく使ったことがあります。
これは IIS の障害ではありません。メッセージを受信した SMTP サーバーは、有効な電子メール アドレスを探します。見つからない場合は、あなたの電子メール アドレスに、そこに存在しないという旨の電子メールを送信します。サイレントに失敗させる唯一の方法は、差出人アドレスを no-reply@company.com などの偽の電子メールにすることです。
SMTP の観点からは、これを処理するより良い方法は、SMTP トランザクション中のある時点で RCPT 要求を拒否することです。このように、サーバーは、疑わしい送信者にブローバックを送信する責任を負いません。
これを具体的に行うように IIS を構成する方法はわかりませんが、Postfix (私が使用しているもの) を使用すると確実に構成できます。