2016-07-15 7 views
1

現在、私のサイトは登録時に私のウェブサイトに登録した訪問者への確認リンク付き自動生成電子メールを送信しています。登録時にユーザーの電子メールアドレスを確認する別の方法

私は共有ホスティングを行っているため、これらのメールはすべてGmailの迷惑メールフォルダに格納されます。

確認リンクを自動的に送信する以外に、ユーザーのメールアドレスを確認する他の方法はありますか?

これは「電子メールがスパムとしてマークされていないことを確認する」タイプの質問ではありません。私は電子メールの検証のために電子メールを送信する代替手段を探しています(もしあれば)。

+0

[プログラムで送信した電子メールが自動的にスパムとしてマークされないようにするにはどうすればよいですか?](http://stackoverflow.com/questions/371/how-do-you-make-sure-email-you -send-プログラムでは自動的にマークされません) – FirstOne

+1

SMSによる携帯電話番号の確認を実装します – Yogesh

答えて

1

ユーザーIDとして電子メールアドレスを使用する必要がある場合は、代替手段はありません。

  • SMTPはまだVRFYEXPNコマンドを許可しますが、いくつかのサーバーが それらを受け入れる、と彼らはその後も信頼性がありません。

  • ユーザーに電子メール証明書がある場合は、 に署名して、彼女に秘密鍵があることを知らせてから、証明された電子メールアドレスを受け入れることができます。

  • Paypalを使用してシンボリック支払いを請求できる場合は、 ペイナーのメールアドレスをボーナスとして受け取ることになりますが、ペイパル以外のユーザーを失う可能性はありますか?

  • もちろん、OpenIdを使用することはできますが、ユーザーの確認が完了したらメールアドレス は必要ですか?

関連する質問電子メールメッセージを送信できない場合は、なぜ電子メールアドレスを使用しますか?可能性のあることは、評判の良いドメインからメッセージを後で正しく送信できるようになるまで、電子メール未確認としてユーザーをマークすることです。

+0

ユーザーごとに複数のアカウントの数を減らすために、電子メールアドレスを確認するユーザーが必要です。また、電子メールアドレスを使用してパスワードを変更したり、忘れたときにリセットすることもできます。それを行うためのよりよい方法を知らないでください。偉大な答えをありがとう。 – Menel

1

もう1つの方法は、コード検証(ショートコード)を使用して、携帯電話(Googleのように)に送信することです。 これは単なる検証方法です。

+0

これは無料ですか、これらのSMSメッセージを送信するサービスを支払う必要がありますか? – Menel

関連する問題