2017-03-10 10 views
-1

私は要素が本当であるかどうかを確認したい電子メールのリストを持っています。 次のように私が見つけた私がそうするように、CMDを経由してTelnetを使用することができます。電子メールアドレスの確認のためのTelnetスクリプト

nslookup -q=mx gmail.com 
telnet 'choose an adress from previous feedback' 25 
helo hi (saluting the server) 
mail from:'a valid mail adress' 
rcpt to:'the e-mail address i want to check if it's real or not' 

私の質問は、私が何とかすることができます場合は、このいくつかの並べ替えのスクリプトを使用しています。私が持っているすべての指示と電子メールをバッチファイルに書き込むとしましょう。どのように私はそれを動作させることができますか?どんな理想も高く評価されます。

+0

Windowsのtelnetクライアントはスクリプト可能ではありません。しかし、Google検索であれば、その機能を持つものを見つけることができます。 – Squashman

答えて

0

PHPには、DNS情報をチェックするための関数がいくつかあります。たとえば、空の配列、NULLの配列、無効なルーティング不可能なIPアドレスなどが返されますが、getmxrr()は特定のホスト名のMXレコードを取得します。これはチェックするのにも役立たないかもしれません。

さらに、ごく一部の電子メールサーバーでは、電子メールアドレスがこのように存在することを検証できるようになります。実際は機能しません。

電子メールアドレスが存在することを確認するための唯一の「ゴールドスタンダード」方法は、電子メールを送信し、それが受信されたことを証明するために一意のURLを訪問させることです。

関連する問題