私は電子メールの検証の手順を尋ねたがっています。これまではregister.aspxフォームの情報を格納するクラスがあり、ユーザーに電子メールを送信しますが、ユーザーにguidを送信する必要があります。電子メールの検証について - どのような方法
また、登録データを保存するメンバーシップクラスはセッションに保存されます。ユーザーセッションがタイムアウトすると、メンバーシップクラスが何もなくなり、ユーザーが再度登録するように求められるため、これは良い考えです。セッションタイムアウトWebページ、これは良い方法ですか?
しかし、ユーザーにguidを送信し、guidを使用してユーザーデータをデータベースに格納し、そのユーザーのguidをデータベース内の対応するユーザーGUIDでチェックするとどうなりますか?
また、私は電子メールが有効であることを確認する正規表現を持っていますが、それはまだ良いと私は正常にそれをテストhavent、そこに無料の電子メールの検証APIはありますか?
私はASP.NET VBを使用しています。ここで
は、私は、電子メールの検証のための正規表現を使用していないだろう -
彼らは自由のための千毎月の要求を提供しています。間違ってしまうのは簡単すぎるため、RegExの著者は電子メールアドレスがサポートしているすべてのことを考慮していません。より信頼性の高いオプションは、実際にユーザーの電子メールサーバーに接続し、アドレスの検証を依頼することです。 –
Remy Lebeau、 "hotmail"のようなユーザーの電子メールサーバーに接続しようとしましたが、エラーが発生しました "接続されたパーティーが一定期間後に正しく応答しなかったか、 64.4.20.174:25 "と答えることはできませんでした。ファイアウォールやウィルスソフトウェアをブロックするようです。仕事場はありますか? – redoc01
データを暗号化して後でデコードする方法はありますか? – kseen