• ベストアンサー

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

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

質問者が選んだベストアンサー

  • ベストアンサー
  • onosuke
  • ベストアンサー率67% (310/456)
回答No.4

>特に特定のソフトウェアを対象とはしていません。 ML管理ソフトウェアを利用するのが一般的な方法です。 # アドレスリストをML管理ソフトウェアに登録し、 # アドレスの自動削除機能を活用。 なお、アドレスリストからのエラーアドレス自動削除機能は、 ML管理ソフトによっては、VERPというキーワードで 調べる必要があります。

yn001ster
質問者

お礼

とてもよいヒントをありがとうございます。 ただいまVERPというものについて調べています。 ありがとうございます!

その他の回答 (3)

  • onosuke
  • ベストアンサー率67% (310/456)
回答No.3

>何か自動化できるツールを探しているんです とのことですが、   「そのリストの除外」という操作の対象 つまり   使用しているソフトウェア名称 を示さないと、誰も回答の仕様が無いですよ。 どうせなら、ソフトウェア名を頭に出して質問を作り直したほうが良いでしょうね。

yn001ster
質問者

お礼

ありがとうございます。 特に特定のソフトウェアを対象とはしていません。 単純にアドレスリストがあって、それの有効性を確かめたいだけです。 一般のメールソフトで送信して、エラーメールを処理するとなると、そのあとが手動になりますので、これを自動化したいわけです。 たとえば、一度送信してみて、エラーメールが返ってくる。 この返ってきたエラーメールのリストを保存したいということです。 よろしくお願い致します。

  • onosuke
  • ベストアンサー率67% (310/456)
回答No.2

一応、SMTPプロトコル上では、 「VRFYコマンドを利用することで確認可能」 ということになっています。 しかし、昨今のインターネットの状況から ほとんどの公開ホストが  「VRFY無効」「VRFY全てにエラー応答」 という設定になっている為、実用上、 利用できるしろものではありません。 不便に感じるでしょうが、参考URLのような御触れが出回っていることを知れば、納得して頂けるでしょう。

参考URL:
http://www.ipa.go.jp/security/fy12/contents/crack/mri/measure_server.pdf#search=VRFY
yn001ster
質問者

お礼

ありがとうございます。 参考になりました。 エラーメールを自動処理する方向で検討します。 ありがとうございました。

  • notnot
  • ベストアンサー率47% (4847/10260)
回答No.1

>やはり、メール送信後、送信エラーメールを処理するしかないのでしょうか? それしかないです。 ただし、アカウントが存在しなくてもエラーメールを返さないように設定されているメールサーバーもあります(どのアカウントが活きているか探られないようにするため)。この場合は知る手段はありません。とても存在するとは思えないようなアカウント名に送ってみてエラーメールが返らなければそういうサーバーです。 エラーメールが返るとして、ツールとしては、普通のメールソフトでいいです。

yn001ster
質問者

お礼

ありがとうございます。 やはりそうみたいです。 どこにも情報は見つかりませんし。 ありがとうございます。 ツールは、普通のメールソフトだと、そのリストの除外がすべて手動になってしまいますよね? 何か自動化できるツールを探しているんです。 ありがとうございます。

関連するQ&A

  • メールアドレスが正しいかどうかチェックする方法は?

    フォームから受け取ったメールアドレスが、正しいかどうかをチェックする方法について教えてください。 フォームから受け取ったアドレスが****@vodafone.ne.jpと誤記入されていたため、このアドレス宛にsendmailで送信しようとしたらエラー(Internal Server Error)になりました。(正しくは****@x.vodafone.ne.jp) 「存在しないメールアドレス」の場合は、送信後にuser unknownかhost unknownとしてUndeliveredになりますが、上記の場合、送信そのものができなかったようです。 aaaaaaaa@bbb.******.ne.jp、 aaaaaaaa@******.ne.jp で試してみたところ、同様にエラーになり、 aaaaaaaa@***.ne.jp では送信できました(当然Undeliveredになりましたが)。 「sendmailで送信するときにエラーになるパターン」というようなものがあるのでしょうか? エラーになる前に、メールアドレスが、正しくないという警告を出したいのですが、可能でしょうか? 現在は、メールアドレスに「半角英数と@以外が含まれている」か「@が含まれていない」と警告するようにしています。

    • ベストアンサー
    • CGI
  • 存在しないメールアドレスかどうかのチェック

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

    • ベストアンサー
    • PHP
  • 複数メールアドレスのチェック

    現在、phpにてメールフォームを制作していますが、送信先に複数メールアドレスを指定した際の正規表現でチェックしたいと思っているのですが、全く分かりません。 正規表現で「preg_match("/^([a-z0-9_]|\-|\.|\+)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,6}$/i",$value)」としていますが、「aaa@aa.aa,bbb@bb.bb」などカンマでメールアドレスを複数(1~5アドレスを想定)区切った場合、エラーが出てしまいます。 どのようにしたら、うまくいくか教えていただけないでしょうか? 色々と調べましたがわかりません。 大変申し訳ないですが、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • メールアドレス存在チェック

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

  • メールアドレス

    メールは、そのアドレスに送ると、届く仕組みになっているのですが、迷惑メールの送信者が存在しないメールアドレスに送ろうとエラーが発生するのですか? この間、迷惑メールが届いたのですが、もしも存在しないメールアドレスに送った時にもエラーが出ないなら安心ですが、仮にその時に、エラーが出る場合、この間届いた迷惑メールを送信者が送信するときに、エラーが出なかった場合、存在することが分かってしまいます。 分かりにくい質問ですが、存在しないメールアドレス宛にメールを送った場合、エラーはでるのですか? 回答お願いします。

  • ラジオボタンでのメールアドレスの必須チェックをするには…?

    こんにちは。いつもお世話になります。 JavaScriptの事で、色々検索して回ったのですが、ピッタリのものが無く。。(>_<)ヽ もしどなたかわかる方がいらっしゃいましたら、お願い致します。 ○不要 ○希望 メールアドレス:「(テキストボックス)」 例えばこのような内容のフォームで、「不要」のラジオボタンがチェックされていた場合は、 メールアドレスは入力せずに送信が出来、「希望」のラジオボタンがチェックされていた場合は、 メールアドレスが入力されていない場合は「メールアドレスを入力して下さい」といった アラートを出すようなJavaScriptは、どのようにすれば宜しいでしょうか。。 どうぞよろしくお願いいたします。(_ _*)

  • 複数のメールアドレスを一度にチェックしたい

    goo, hotmail, yahoo等の複数のメールアドレスを所有し、用途毎に使い分けていますが、各ホームページにアクセスしてメールチェックするのが手間です。一括でメールチェックできるようなフリーソフトはありませんか?

  • ヤフーのフリーメールアドレスについて

    ヤフーのフリーメールアドレスについて質問です。 ヤフーのフリーメールアドレスをアウトルックでも使えるよう設定したのですが、フリーメールアドレスを使ってメールを送信しようとしたら「こちらのアドレスが拒否された」と表示が出てエラーになってしまいます。 (ちなみに送信先は個人宛ではなく会社宛です) 大きな会社宛だとフリーメールアドレスではメールを送信できないのでしょうか?

  • メールアドレスについて

    メールアドレスの送信についてお聞きします。 フリーメールアドレスを取得しました。 普通に送信すると私の本当のメールアドレスで送信されてしまいます。 相手にフリーメールアドレスで送信するにはどうしたらよろしいのでしょうか? パソコン初心者なのでわかりやすく教えてくださればありがたいのですが・・・

  • メールアドレスを変えてメールを送れますか?

    メールアドレスを変えてメールを送れますか? 仕事の関係上、会社のアドレス宛てのメールを自分の携帯電話へ転送しています。 見ることができるので、外出中でも対応は可能なのですが、たまに出張などが入ると2日ほどメールが送れません。(携帯メール又はフリーメールから送ればよいのかもしれませんが、会社のメールアドレス以外に返信されたり、今後フリーメールや携帯メールに送られても困るので・・・) 今考えている方法としては携帯メール又はフリーメールを使い、メールを送り、受け取った側がメールを見ると送信者が私の会社のアドレスになっているという形にしたいのですが、どのようにすればよいのでしょうか? そういうソフト、または設定できるフリーメールがあれば教えてほしいです。 宜しくおねがしいます。