2011-01-20 4 views
0

これを実現する最も良い方法は、MXサーバーとのSMTPトランザクションで、メールの送信を「エミュレート」していることです(HELO、MAIL FROM、RCPT TO-250へのrcptからe-メールはOKです)。ユーザーとのやりとりを行わずに電子メールを確認する最も普遍的な方法は何ですか?

これはうまくいきますが、多くのサーバー(Hotmail、MSNなど)はそのように通信しているホストをブラックリストに登録しています(電子メールを送信せずにトランザクションを開始します)。

電子メールが存在するかどうかを確認する方法はありますか?

+1

いいえ、また、MXメソッドでさえ疑わしい((プロキシサーバー)は、ドメインのすべてを受け入れ、後で遅延バウンス)。私は通常、VERPを使って自動的に「歓迎」メッセージとプロセスバウンスを送信します。 – Wrikken

答えて

2

残念ながら、正当なアプリが電子メールアカウントが実際のものかアクティブなものかを判断するのに役立つものは、実際のアカウントを探しているスパマーによって悪用される可能性があります。

あなたの最良の賭けは、(あなたのサイトにサインアップしていると仮定して)あなたがクリックした(または入力する)リンクが付いた電子メールを送信することです。本当のアカウント。

注:この場合でも、アカウントは「」であることを「保証」するだけです。一時的なサービスではないことを保証するものではありません(例:メール担当者または他の使い捨て電子メールアドレス)。 ;-)

関連する問題