2011-07-18 23 views
0

verify-email.orgのようなスクリプトを作成するにはどうしたらいいですか? 私は学校で、これは問題ではないと言いました。しかし、今、私はウェブを検索し、何も見つかりませんでしたか?PHPなどのプログラミング言語でメールを確認しますか?

など。 [email protected]

  • 電子メールアドレスのドメインが存在するかどうかだけは確認したくありません。 Hotmail.comに存在する場合は、電子メール全体を確認したいのですか?

ありがとうございます。

答えて

2

できません。このアドレスが存在することを確認するには、電子メールを送信して回答を待つ必要があります。

1

電子メールアドレスを確認する唯一の明確な方法は、電子メールを送信することです。有効でない場合は、未送達の応答が得られます。

+0

それでも100%正確ではありません。 – binaryLV

+0

もし、サーバーが(不当なものではないが)散布爆弾であるという前提で、未知のメールボックスへのメールを流すのでない限り。 – Quentin

0

私の前任者が書いたように、あなたはアドレスにメールを送ることによってのみ完全に非常にできます。

ただし、DNSを使用してドメインが存在し、MX(メールエクスチェンジ)レコードが関連付けられているかどうかを確認できます。 これは完全な解決策ではありませんが、もう少し詳しく説明します。

+1

メールのフォーマットを最初に確認してから正規表現と照合してから、ドメインでMXルックアップを行ってから、認証リンク付きのメールを送信してみてください。 – symcbean

+0

これを回答として投稿してみませんか? Webサービスの認証リンクを提供することは、まさにPhpHelperが望んでいるものでしょう。 – Emiswelt

関連する問題