2

このサイトで同様の回答を検索しましたが、まだ決心がつきません。また、私はこのサイトを初めて使用します。

ユーザーが登録できるようにする PHP スクリプトを開発中です。登録後、トークンを含む電子メールが送信され、その電子メールが有効であることを示すその電子メールにアクセスできることを確認し、「有効なユーザー」としてマークされます。そうでない場合、設定された時間後にそのエントリが削除されます。私が作成したカスタム REGEX (ほとんどの場合、かなりうまく機能しますが、時々調整する必要があるだけです)、またはfilter_varFILTER_VALIDATE_EMAIL を使用した方がカスタム REGEX よりも優れているかどうかは疑問です。あまりにも多くのメールを送信して戻ってくると、スパマー サイトとしてマークされる可能性があり、私のクライアントはそれをあまり好まないことを私は知っています.

他に役立つ可能性のあるものはすべて、私にとって大きな助けになります。

4

1 に答える 1

0

メールの検証や正規表現の作成の経験があまりない場合は、 Filter_validte_email を使用します。また、正規表現やフィルターはメールが戻ってくるのを防げないことを覚えておくことも重要です。それらは、入力されたアドレスが正しいように見えることを確認するだけです。したがって、nodomain.tld がたまたま存在し、そこにメール アカウントを持つユーザー noaddress がたまたま存在しない限り、これは明らかに配信されませんが、noaddress@nodomain.tld で有効なチェックを取得します。

メールを送信せずにメールアドレスが存在するかどうかを確認する方法を参照してください。

于 2012-09-27T15:25:56.673 に答える