Query Exchange to retrive delivery confirmation RRS feed

  • Question

  • Hello Everyone,

    I have an application that sends out email reminders and tasks to users. I'd like to query the Exchange Server and retrive the delivery confirmation that the message was actually delivered to each persons data store.

    What is the best way to do this, I have read there is a few different technologies I could use. We're running Exchange 2007, and migrating soon to 2010.

    Ideally I'd love a solution, but just a few pointers in the right directions will be much appreciated.



    There is 10 types of people in the world, those that understand binary, and those that don't.
    Saturday, March 5, 2011 4:43 AM

All replies

  • Hi Tomasz,

    in my knowledge, Best You have use the powershell command for your specified requirement.
    The power shell command for you request is
    "get-messagetrackinglog -sender -Recipients |Select-Object sender,@{Name="Recipients";Expression={$_.recipients}},eventid"

    Here eventid is displayed like DELIVER,FAIL,DSN,RECIVE and etc.
    Note: IF you want to run via .net GUI then follow the below options
       Remote powershelll command  For Exchange server 2010
       Local  power shell command  For Exchange server 2007

    A Path Finder..
    Jo Swa.


    Saturday, March 5, 2011 7:21 AM