自分の Web サイトが信頼できるサイトとしてアクセスされているかどうかを判断することはできますか? 別の質問では、一般的に、クライアントの IE 設定を表示することは賢明ではないと判断しました。これは例外として認められますか?
私がこれをしたい理由は、サイトが信頼できるサイトとしてアクセスされていない限り (例えば、クライアント側の sendmail -- 聞かないでください)、いくつかの機能が動作しないためです。ユーザーに警告します。ページに多くの警告が表示されているにもかかわらず、多くのユーザーはまだ読んでおらず、迷惑メールを送ってきます。この状態を検出し、基本的に「警告を読んでいません。設定を変更するまで、あなたがしようとしていることが機能しません!」という大きな警告を点滅させることで、電子メールの量を減らしたいと考えています。アイデアは大歓迎です。
編集: 当店では、クライアント側の sendmail はサイトが信頼できる場合にのみ機能し、セキュリティ要件のためにそれを変更することも、サーバー側の sendmail に切り替えることもできません。ただし、これがクライアント側の sendmail が失敗する唯一の理由ではないため、単純に sendmail エラーをキャッチしてこれを判断することはできません。また、これが sendmail の議論にまで発展することを望んでいません。