That will work for some mail servers. Others will accept all mail, and later generate a bounce for it. qmail behaves this way, for example. If you tried using this, VRFY, EXPN, and also checking that the domain still exists, you might be able to trim some users from your list, but not all. It's probably easier to just send the mail and watch for bounces.

For bounces, BTW, you should consider using something like VERPs. The general idea is you set up a catchall mailbox for bouncetest-*, then send out each message with a unique sender that starts with bouncetest-. qmail's VERP implementation encodes the recipient email address into the bounce address, although you can put anything you want there. Then when you get a bounce, you know what message you sent caused it. It can be surprisingly hard to figure this out otherwise, either programatically or by hand.


In reply to Re^3: Finding out if an email is inactive by sgifford
in thread Finding out if an email is inactive by JaredHess

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.