質問
これは、電子メールアドレスが存在しているかどうかを確認することは可能ですか?
私は以前それが電子メールホストを「接触」によって可能であったと聞いていますが、あなたのドメインがスパムとして扱われ、それぞれの電子メールホストによって禁止される可能性があるため、それは「危険」である可能性があります。
私のシナリオが必要であれば、私は顧客に現在のデシベルで、電子メール、および更新をチェックしたいということです。
どのようなオプション私が持っているのですか?
私はMVCとASP.NETを使用しています。
おかげで、マイケルます。
解決
AS email
アドレス自体ごとに、あなたはドメインが存在する(DNS的に)とMX
レコードを持っていることを確認することができます。大まか - - 人間のミスを最初の場所で電子メールを入力環境ながら、これはチェックする方法です。あなたは数%をキャッチすることがあります。
は、私が見る唯一の解決策は、彼らに自分のアカウントを検証するためには、リンクをクリックして、それらを尋ねるメールを送信することです。
しかし、あなたのメールは/スパムのための情報を盗むための方法を取ることができる、と多くのユーザーが実際にclick
に恐れるかもしれません。人(少ないスパムであると)、あなたは絶対に彼らの側からいくつかの助けを必要とする理由の名前とFIRSTNAMEを示す、あなたのメールは慎重に構築されなければならないので。
他のヒント
はい、SMTPにあなたが受信者ドメインのMXレコードを解決して、指定したサーバーに連絡して、RCPT TOを行うことができます - サーバーが、その後確認/受信者が存在するかどうかを拒否します(サーバーがRELAYに拒否することを想定し、サーバはすべてキャッチをしないこと)