title: Programmatically Verify an email message reached an exchange mail box
body: <p>I have a job that runs which sends out emails to our users to which starts off a work flow process in our company.  Periodically, a user will swear up and down that they didn't receive the email - though, when we go to the mail administrator to pull an exchange report, 10 times out of 10 it's in their deleted items. :P</p>
  
  <p>I'd like to be able to programmatically verify that messages sent via .net C# (System.Net.Mail I think) reached the user's mail box.</p>
  
  <p>It's exchange 2007 and all messages are internal.</p>