• 締切済み

メールアドレス存在チェック

人に教えてもらったメールアドレスを、実際にメールを送らなくても存在チェックするのは、通常はどうすればよいのでしょうか。 下記のようなサイトはみつけましたが、もっと公的なサイトかツールがないものかと思っています。 また、@以下のドメイン存在チェックも方法を探しています。 (すいません、怪しいことに使うわけではありませんので誤解無きようおねがいします。)

みんなの回答

回答No.2

>@以下のドメイン存在チェックも方法を探しています。 @より後、こっちなら、簡単です。 MXレコードと言って、一般に公開されてます。 MXレコード=Mail Exchanger https://atmarkit.itmedia.co.jp/ait/articles/0312/13/news004.html しかし@より前は、チェックしようがないですね。 サーバーに実際のアカウントがなくても届くものや エイリアス abc@に送ってもdef@で届くパターン ワイルドカード abc+123@とabc+456@を同じとみなすパターン スクリプト <なんでもいい>@で送った時、それをメールサーバーではなく、 スクリプトが受け取って実行するパターン (自動応対システムなどで使われている) となれば、@より前は、区別は元々無理となりますね。

  • 121CCagent
  • ベストアンサー率51% (14180/27642)
回答No.1

実際に送ってみるしか無いですね… >公的なサイトかツールがないものかと思っています。 そう言うものは無いですね。 メールアドレスの存在チェックや実際にメールを送る事が確認できるようなツールやサイトみたいなのがあれば迷惑メールを送る輩が悪用出来てしまいますので。

関連するQ&A

  • メールアドレスチェックの方法

    こんにちは。いつもお世話になります。 今回は、メールアドレスのチェックについて教えてください。 簡単な正規表現によるチェックは、いくつかのサイトで見かけるのですが、 もう少しアレンジしたくて投稿しました。 一発でチェックする正規表現より、まず原始的な方法で考えました。 1)@以下だけ考えます。 $pathmail = explode("@", $email); $dotcheck = explode(".", $pathmail[1]); この時のピリオドの回数ですが、現実に下記のようなものはありますか? xxx@yyy.ccc.aaa.yyy.jjj.ooo.com(.comはgTLDであれば何でもいいです) 僕がいままで出くわした実在するメールアドレスは、 @以下のピリオド数の最高が、xxx@yyy.zzzz.ne.jp と3つでした。 ■ 3つ以上のピリオドは存在しますか? 2)1の場合、サブドメインは、yyyだと思いますが、 サブドメインの法則といいますか、それをチェックする正規表現が あれば、教えて下さい。 特に英数字に囲まれたハイフン(-)が2つ連記される場合は存在しますか? まずは、これだけ教えて下さい。 どうか、よろしくおねがいします。

    • 締切済み
    • PHP
  • 存在しないメールアドレスかどうかのチェック

    PHPのNet_SMTPにて、メール送信するプログラムを作成しています。 http://pear.php.net/manual/ja/package.networking.net-smtp.php を参照して作成しているのですが、 存在しないメールアドレスかどうかのチェックは可能でしょうか? ユーザーが誤ったメールアドレスを設定していた場合、 システムはそのメールアドレスにメール送信するのですが、 当然誤ったメールアドレスなので、ユーザーには届きません。 このような事を回避するために、 システムがメールを送信する際に、 この世に存在するアドレスかどうかチェックする術はあるのでしょうか? 返却されたメールを解析するしか無いのでしょうか… ※.アドレス内に「@」が無いなどのチェックではなく、   存在するアドレスかどうかのチェックが可能かどうかになります。

    • ベストアンサー
    • PHP
  • メールを存在しないアドレスへ送った場合

    エラーが戻ってくる場合と戻ってこない場合があるようです。 戻ってこない場合、届いたと言えるのでしょうか? 迷惑メールの場合は、アドレスが存在しないことを伝えない方がいい筈です。 一方、真面目なメールはドメインは正しいとして、「そのアドレスは存在しません」の連絡はあり難いです。 別の方法でアドレスを調べることが出来ます。 電話では「御掛けになった番号は・・・」のメッセージに相当します。 ドメインが見つかった場合と、見つからなかった場合とで、違うようにも思います。 利用実績のあるアドレス、即ちドメインは見つかったとして、一般にはどのようになっているのでしょうか?

  • メールアドレスが生きているかのチェック

    何かメールアドレスが生きているかチェックする方法ってありますか? 読まれている読まれていないではありません。 やはり、メール送信後、送信エラーメールを処理するしかないのでしょうか? もしこの方法しかない場合、何かよいフリーのツールやソフトがあれば教えてください。 よろしくお願い致します。

  • 携帯メールアドレスチェックをしたい

    携帯のメールアドレスのみを入力可能なようなチェック機能を作成したいのです。 ドメイン名でチェックするのが現実的だと思いますが、どのようなドメイン名が携帯のメールアドレスであるかがわかりません。 よろしくお願いいたします。

  • サイトの存在チェック方法

    WEBサイトを運営しておりますが、約10000件のリンク集に存在するURLがドメイン切れなどでNOT FOUNDになっているかどうか(サイトが存在しているか否か)を調べる方法はありますでしょうか? 大量のURLを一括でチェックして、存在していればそのサイトのタイトルを表示するなどの結果表示ができれば大変ありがたいです。 ツールなどあればご教授よろしくお願いいたします。

  • メールアドレスの存在確認はできるのでしょうか

    アンケートフォームを設置しており、アンケートに回答してもらうと「ありがとうございます」というメールを返信しております。 メールアドレスは、回答の必須項目としていて、英数字などの基本的なチェックはしていますが、やはり入力を誤ってエラーとなる方がおられます。 登録後に必ずメールを送りたいとなった場合、メールアドレスが存在するものである必要が出ると思うのですが、メールアドレスの存在チェックはできるものなのでしょうか?

    • ベストアンサー
    • PHP
  • ソフトバンクのメールアドレスについて

    現在は旧vodafoneドメインと、現softbankドメインが存在しますが、 @前に入る文字列は両ドメインで同じものは同時存在不可能なのでしょうか? つまり下記の様な2つのメールアドレスが同時に存在出来るのかという事です。 hoge@○.vodafone.ne.jp hoge@softbank.ne.jp 宜しくお願いします。

  • メールアドレスの存在のチェックで簡単なツールがあり

    メールアドレスの存在のチェックで簡単なツールがあります。下記のソースで行う事が出来ます。 <form action="http://mobile-tool.net/mail-checker/" method="post"> メールアドレス<BR> <input type="text" name="mail_name"><BR> <select name="mail_domein"> <option value="1">@docomo.ne.jp</option> <option value="2">@ezweb.ne.jp</option> <option value="3">@softbank.ne.jp</option> <option value="13">@i.softbank.jp</option> <option value="14">@disney.ne.jp</option> <option value="4">@t.vodafone.ne.jp</option> <option value="5">@c.vodafone.ne.jp</option> <option value="6">@d.vodafone.ne.jp</option> <option value="7">@h.vodafone.ne.jp</option> <option value="8">@r.vodafone.ne.jp</option> <option value="9">@k.vodafone.ne.jp</option> <option value="10">@n.vodafone.ne.jp</option> <option value="11">@s.vodafone.ne.jp</option> <option value="12">@q.vodafone.ne.jp</option> </select><BR> <input type="submit" value="確認"> </form> キャリアのsmtpサーバにtelnetでつないで、VRFYコマンドでユーザーの存在確認をして、rcpt to:のところでOKが出れば「存在する」、OKがでなければ「存在しない」と判定して居るそうなのですが、これを1000件単位くらいずつまとめてチェック出来る様にしたいのですがこのソースをいじって出来るようにして頂けませんか?

    • ベストアンサー
    • HTML
  • 存在しないメールアドレス

    存在しないメールアドレスにメールを出すと 必ず「エラー」として戻ってきますか。 暫くご無沙汰の友人10人程度にメールを出した のですが、連絡のない人がいます。 (返事を促すメールも追加で出しました) 休眠状態のアドレスなのか、無視しているのか、 アドレスを変更済みで既に存在しないアドレスなのに エラーメッセージが来ないのか どれなのかわかりません。 アドレス先のプロバイダ等によっては 存在しないアドレスに送っても、エラーメッセッジはなく、 「該当宛先なしで返信もなし」 もありますか。