Is there a way to programmatically control the content of Outlook Read Receipts ?

Posted on 2006-04-21
Last Modified: 2010-04-08
I am trying to find out if it is possible to programmatically change what the read receipt looks like. For instance, can I change the subject or the body of a read receipt before it gets sent out.

Question by:IBTLehman
    LVL 76

    Expert Comment

    by:David Lee
    Hi IBTLehman,

    There is no provision for this in Outlook.  I suppose it might be possible to come up with a workaround.  Perhaps by intercepting messages before the receipt is sent and sending one of your own.


    Author Comment

    Thas sounds like a possibility. Do you have a code sample to accomplish that ?
    LVL 76

    Accepted Solution

    Sorry, after researching this it doesn't appear that there's any way to be able to do this.  The reports are generated automatically by the transport provider before they can be seen by code.  The return message is a special object type that is generated by the system (i.e. no mechanism for a programmer to create them).  You could turn receipt processing off altogether and create a mechanism to check for receipt requests and send a message back if one was requested.  But what you sent back wouldn't be a proper receipt and would not be processed at the other end as a receipt.  It'd see the message as just another email.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Use these top 10 tips to master the art of email signature design. Create an email signature design that will easily wow recipients, promote your brand and highlight your professionalism.
    Sometimes Outlook might have problems sending a message. There may be various causes- corrupted PST, AV scanner etc. The message, instead of going to the Sent Items folder, sits in the Outbox indefinitely. To remove it you can use a free tool cal…
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now