私はAngularJSでWebプロジェクトを行い、BackendでNOdeJSとExpressJSを使用しています。 送信フォームをクリックすると、私のアプリケーションに連絡フォームがあります。データは電子メールで送信されます。これはnodemailer
と呼ばれるnpm
パッケージを使って実現しました。AngularJSプロジェクトで実際のメールIDを確認する
しかし、電子メールを送信する前に、その電子メールIDが現実世界に存在するかどうかを確認したかったのです。だからこれを達成するための最良の方法は何ですか?
これを手伝ってもらえますか?
はありがとう
メールを送信する前にメールIDを確認してください。初めてエラーが発生しますが、次回以降は無効なメールアドレスの場合には有効ではないことがわかります。 –
メールを送信する前にメールIDを確認する必要があることはわかっています。私は私のアプリケーションで私に連絡先フォームを持っていると言っています。ユーザーが入力したものと一緒に[送信]ボタンをクリックするとメールが届きます。今私は、ユーザーが無効な電子メールIDを入力し、送信をクリックすると、私はすべての電子メールを取得すべきではないかと尋ねています。 –
@AshwathSHあなたはこの種のツールが必要ですhttp://email-checker.net/そして誰かがこれをスパム送信以外に使うとは想像できません。また、まともなメールプロバイダは、そのような悪用から顧客を保護する必要があります。良好な目的のために、正規表現マッチングとドメイン存在のチェックで十分です。 – estus