On my SCO system which uses Sendmail, when I execute 'sendmail -bv emailaddress' the program returns results to standard output, and the return status ($?) is zero if the email address exists, and 67 if it does not, so I am able to validate newly updated email addresses
On a Suse Linux system...