Skip to Content
author's profile photo Former Member
Former Member

Help in getting the Read receipt in external mails ( like yahoomail , gmail

Hi Experts,

Scenario : We are sending notification mail to our external vendors for example We expect a Read acknowledgement to ensure the external vendor has gone through our notification generated from our SAP system. Point to consider is the two mail servers are different, sending mail server is configured to Outlook where as the receiving server will differ each time.

It would be better if anyone lets me know whether SAP ensure that we get read receipt (

acknowledgement) from other mail servers also?

Steps followed are:

Process 1: Using the function Module: SO_DOCUMENT_SEND_API1

Populating the fields:

wa_receivers-receiver = <External Email address>.

wa_receivers-rec_type = 'U'.

wa_receivers-notif_read = 'X'.

Passing this structure to the Tables parameter: Receivers.

However the read receipt is not obtained.

Process 2: Using the class and the method:


The structure is getting populated as:

recipient_soos1-recesc = 'U'.

L_recipient_soos1-recextnam = < External email>

l_recipient_soo1s-read = 'X'.

Also passing:

I_requested_status = u2018Au2019.

I_status_mail = u2018Au2019.

CALL METHOD send_request->set_status_attributes


i_requested_status = i_requested_status

i_status_mail = i_status_mail.

However the read receipt is not obtained.

Basis Settings:

SCOT->Settings->Confirmation of Receipts -> the first option is checked.

However still we are not getting the read receipt. The Delivery receipt is obtained but not the read-receipt



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Mar 06, 2009 at 01:05 PM


    Using the FM : SO_DOCUMENT_SEND_API1

    When you pass values to


    for Delivery reciept : notif_del = 'X'

    for Read reciept : notif_ndel = 'X'

    Try shceduling the report : RSCONN01 with default job name : SAPCONNECT ALL SEND

    and check if this helps.



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.