- ベストアンサー
ドメインを受信拒否しているか判定して表示
HPで問合せ用のメールフォームを設置しているのですが、それに返信すると、受信拒否(恐らく)でメールが送れないことが多々あります。 フォームには「”●●●”のドメインを受信できるようにしてから問合せしてください」と書いているのですが、それでも送れない人からの問合せがきます。 HP上で、「あなたの携帯では”●●●”のメールが受信できません」といったものを表示させることは可能なのでしょうか? また受信拒否されている場合は、メールフォーム自体を表示させないようにできたら一番良いです。 HTML等に詳しい方、どうか教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
メールの着信拒否を事前に知る方法はありません。 それが可能なら多くのメールシステムはメール送信時にそういうメッセージを出すようになっているはずです。 メールを送ってみて相手サーバーからエラーメールが返って来て初めて届いていないことが判りますし、着信拒否時にエラーを返さないサーバーだと届いているのかどうかは全く判断できません。 簡易にメールが受け取れない相手からの問合せを制限する方法としては、最初はメールアドレスだけを入力させて、自動応答メールにて問合せ用のメールフォームのURLまたは問合せ用のIDないしパスワードを通知するような手段が考えられます。
その他の回答 (1)
- megamega2007
- ベストアンサー率20% (16/77)
回答No.1
解決への一番のヒントは、エラーログになります。 サーバーのログを参照する事は可能でしょうか。 答えは、ここにあります。
質問者
お礼
返事が大変遅くなり、申し訳ありません。 回答をいただいたのですが、すみません、私は専門的な知識がほとんどありません。 何を指していらっしゃいるのか、私ではわかりません…。
お礼
返事が大変遅くなり、申し訳ありません。 やはり事前に知る方法は無いんですね…残念です。 自動返信だと、質問などを送るのには向いていなさそうなので、諦めることにします。 ご回答ありがとうございました。