2011-07-06 11 views
-1

私は$reply変数が空であるline 163 of smtp_validateEmail.class.phpthe "PHP SMTP Email Validation" library検証電子メールの有無

を使用しようとしています。

私は間違っていますか?誰もこれを働かせてくれましたか?私が使うべき別の図書館はありますか?

おかげ

+0

あなたがあなたの質問を書いた方法から何がうまくいかないかは分かりません。多くの理由があり、問題に関する多くの情報を提供していません。他のライブラリでも同様の問題が発生する可能性があるので、推奨できません。 – hakre

答えて

1

を使用することができ、それが実際に存在しないように、電子メールアドレスが有効な形式を持っているかどうかを判断しようとしている場合$user$domainという変数を作成する関数です。

機能が_parseEmailで、78

あなたはすべてのエラーを取得している行で定義されて?

2

は、多くのメールサーバーは、検証のこの種を許可しようとしているわけではありません - スパマーは全く検証要求にサーバーを爪と、彼らはペニスでいっぱいになることがあり、有効な電子メールのリストを構築することがはるかに遠く、あまりにも簡単です - ピル - プッシング - ロシア - 花嫁 - who-sell-PHDスパム。

あなたはちょうど私があなたに$email変数を渡していないと言うでしょう、あなたが

$email = filter_var($email, FILTER_VALIDATE_EMAIL); 
1

電子メールが有効で存在するかどうかを判断しようとしている場合は、その電子メールを電子メールで送信してください。ユーザーに電子メールを2回入力するよう強制した場合は、認証メールを送信する以外にはそれほど多くのことはできません。

関連する問題