私たちのSMTPプロバイダの制限により、CDOSSYSのラッパーであるSystem.Web.Mail(非推奨)を使用する必要があります。証明書は、CDOSYSとSMTPSを使用してメールに有効である必要がありますか?
プロバイダを後で切り替える場合、複数の設定を変更する必要がないので、プロバイダFQDNの内部エイリアスを設定します。
だから、mailrelay.ourdomain.com - > mailrelay.provider.com。
エイリアスまたはプロバイダのIPに接続しようとすると、COMエラーが発生します。「トランスポートはサーバーに接続できませんでした」プロバイダの真のFQDNに接続すると、すべて正常に機能します。
私はWiresharkを調べましたが、証明書が要求されているのがわかりましたが、それ以降はあまり発生しません。
CDOSSYSが要求されたホスト名が証明書のFQDNと一致するかどうかを確認するかどうか知っていて、一致しない場合は失敗します。
私はこの質問に対する回答を検索しようとしましたが、見つからないようです。