<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: function to send e-mail in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245587#M774655</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marisol,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR l_subj.&lt;/P&gt;&lt;P&gt;    CLEAR doc_chng.&lt;/P&gt;&lt;P&gt;    CLEAR reclist_str.&lt;/P&gt;&lt;P&gt;    IF t_mail-usrid IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Subject line of the mail---------------------------------------*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      l_subj = 'Log for the Reminder Call Letter'.&lt;/P&gt;&lt;P&gt;      doc_chng-obj_descr = l_subj.&lt;/P&gt;&lt;P&gt;      doc_chng-sensitivty = 'P'.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_syst = sy-sysid.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_clint = sy-mandt.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_type = 'R'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      reclist_str-receiver = t_mail-usrid.&lt;/P&gt;&lt;P&gt;      reclist_str-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;      APPEND reclist_str TO reclist.&lt;/P&gt;&lt;P&gt;      CLEAR reclist_str.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call function to send mail to officers-------------------------*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          document_data              = doc_chng&lt;/P&gt;&lt;P&gt;          put_in_outbox              = 'X'&lt;/P&gt;&lt;P&gt;          commit_work                = 'X'&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          object_content             = t_mail_txt&lt;/P&gt;&lt;P&gt;          receivers                  = reclist&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          too_many_receivers         = 1&lt;/P&gt;&lt;P&gt;          document_not_sent          = 2&lt;/P&gt;&lt;P&gt;          operation_no_authorization = 4&lt;/P&gt;&lt;P&gt;          OTHERS                     = 99.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;        COMMIT WORK.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR reclist.&lt;/P&gt;&lt;P&gt;      REFRESH reclist.&lt;/P&gt;&lt;P&gt;      CLEAR t_mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is helpfull pls do reward pts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Srimanta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Jan 2008 04:53:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-08T04:53:34Z</dc:date>
    <item>
      <title>function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245582#M774650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;somebody could tell me which is the function to send e-mail  in abap program?... have  an example with this functions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;regards.&lt;/P&gt;&lt;P&gt;Marisol&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2008 21:57:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245582#M774650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-07T21:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245583#M774651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2008 22:00:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245583#M774651</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-07T22:00:26Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245584#M774652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How to send a report to an external mail-id?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this sample code :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZREPORT_TO_EMAIL NO STANDARD PAGE HEADING LINE-SIZE 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;PERNR LIKE PA0001-PERNR,&lt;/P&gt;&lt;P&gt;ENAME LIKE PA0001-ENAME,&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: message_content LIKE soli OCCURS 10 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;receiver_list LIKE soos1 OCCURS 5 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;packing_list LIKE soxpl OCCURS 2 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;listobject LIKE abaplist OCCURS 10,&lt;/P&gt;&lt;P&gt;compressed_attachment LIKE soli OCCURS 100 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;w_object_hd_change LIKE sood1,&lt;/P&gt;&lt;P&gt;compressed_size LIKE sy-index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT PERNR ENAME&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;FROM PA0001&lt;/P&gt;&lt;P&gt;WHERE PERNR &amp;lt; 50.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE :/02 SY-VLINE , ITAB-PERNR, 15 SY-VLINE , ITAB-ENAME, 50&lt;/P&gt;&lt;P&gt;SY-VLINE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Receivers&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;receiver_list-recextnam = 'EXTERNAL-MAIL-ID@YAHOO.COM'. "--&amp;gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EMAIL ADDRESS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;RECEIVER_list-RECESC = 'E'. "&amp;lt;-&lt;/P&gt;&lt;P&gt;RECEIVER_list-SNDART = 'INT'."&amp;lt;-&lt;/P&gt;&lt;P&gt;RECEIVER_list-SNDPRI = '1'."&amp;lt;-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND receiver_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;General data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;w_object_hd_change-objla = sy-langu.&lt;/P&gt;&lt;P&gt;w_object_hd_change-objnam = 'Object name'.&lt;/P&gt;&lt;P&gt;w_object_hd_change-objsns = 'P'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mail subject&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;w_object_hd_change-objdes = 'Message subject'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mail body&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;APPEND 'Message content' TO message_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'SAVE_LIST'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;list_index = '0'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;listobject = listobject.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'TABLE_COMPRESS'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;compressed_size = compressed_size&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;in = listobject&lt;/P&gt;&lt;P&gt;out = compressed_attachment.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE compressed_attachment.&lt;/P&gt;&lt;P&gt;CLEAR packing_list.&lt;/P&gt;&lt;P&gt;packing_list-transf_bin = 'X'.&lt;/P&gt;&lt;P&gt;packing_list-head_start = 0.&lt;/P&gt;&lt;P&gt;packing_list-head_num = 0.&lt;/P&gt;&lt;P&gt;packing_list-body_start = 1.&lt;/P&gt;&lt;P&gt;packing_list-body_num = sy-tfill.&lt;/P&gt;&lt;P&gt;packing_list-objtp = 'ALI'.&lt;/P&gt;&lt;P&gt;packing_list-objnam = 'Object name'.&lt;/P&gt;&lt;P&gt;packing_list-objdes = 'Attachment description'.&lt;/P&gt;&lt;P&gt;packing_list-objlen = compressed_size.&lt;/P&gt;&lt;P&gt;APPEND packing_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_OBJECT_SEND'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;object_hd_change = w_object_hd_change&lt;/P&gt;&lt;P&gt;object_type = 'RAW'&lt;/P&gt;&lt;P&gt;owner = sy-uname&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;objcont = message_content&lt;/P&gt;&lt;P&gt;receivers = receiver_list&lt;/P&gt;&lt;P&gt;packing_list = packing_list&lt;/P&gt;&lt;P&gt;att_cont = compressed_attachment. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2008 22:14:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245584#M774652</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-07T22:14:30Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245585#M774653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for sending mail in pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2008 04:37:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245585#M774653</guid>
      <dc:creator>arpit_shah</dc:creator>
      <dc:date>2008-01-08T04:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245586#M774654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go through the piece of code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSEND . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: KNA1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data for send function &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA DOC_DATA  LIKE SODOCCHGI1. &lt;/P&gt;&lt;P&gt;DATA OBJECT_ID LIKE SOODK. &lt;/P&gt;&lt;P&gt;DATA OBJCONT   LIKE SOLI OCCURS 10 WITH HEADER LINE. &lt;/P&gt;&lt;P&gt;DATA RECEIVER  LIKE SOMLRECI1 OCCURS 1 WITH HEADER LINE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM KNA1 WHERE ANRED LIKE 'C%'. &lt;/P&gt;&lt;P&gt;  WRITE:/ KNA1-KUNNR, KNA1-ANRED. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;send data internal table &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CONCATENATE KNA1-KUNNR KNA1-ANRED &lt;/P&gt;&lt;P&gt;                         INTO OBJCONT-LINE SEPARATED BY SPACE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND OBJCONT. &lt;/P&gt;&lt;P&gt;ENDSELECT. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;insert receiver (sap name) &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  REFRESH RECEIVER. &lt;/P&gt;&lt;P&gt;  CLEAR RECEIVER. &lt;/P&gt;&lt;P&gt;  MOVE: SY-UNAME TO RECEIVER-RECEIVER, &lt;/P&gt;&lt;P&gt;        'X'      TO RECEIVER-EXPRESS, &lt;/P&gt;&lt;P&gt;        'B'      TO RECEIVER-REC_TYPE. &lt;/P&gt;&lt;P&gt;  APPEND RECEIVER. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;insert mail description &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WRITE 'Sending a mail through abap' &lt;/P&gt;&lt;P&gt;                 TO DOC_DATA-OBJ_DESCR. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1' &lt;/P&gt;&lt;P&gt;     EXPORTING &lt;/P&gt;&lt;P&gt;          DOCUMENT_DATA              = DOC_DATA &lt;/P&gt;&lt;P&gt;     IMPORTING &lt;/P&gt;&lt;P&gt;          NEW_OBJECT_ID              = OBJECT_ID &lt;/P&gt;&lt;P&gt;     TABLES &lt;/P&gt;&lt;P&gt;          OBJECT_CONTENT             = OBJCONT &lt;/P&gt;&lt;P&gt;          RECEIVERS                  = RECEIVER &lt;/P&gt;&lt;P&gt;     EXCEPTIONS &lt;/P&gt;&lt;P&gt;          TOO_MANY_RECEIVERS         = 1 &lt;/P&gt;&lt;P&gt;          DOCUMENT_NOT_SENT          = 2 &lt;/P&gt;&lt;P&gt;          DOCUMENT_TYPE_NOT_EXIST    = 3 &lt;/P&gt;&lt;P&gt;          OPERATION_NO_AUTHORIZATION = 4 &lt;/P&gt;&lt;P&gt;          PARAMETER_ERROR            = 5 &lt;/P&gt;&lt;P&gt;          X_ERROR                    = 6 &lt;/P&gt;&lt;P&gt;          ENQUEUE_ERROR              = 7 &lt;/P&gt;&lt;P&gt;          OTHERS                     = 8. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnaks,&lt;/P&gt;&lt;P&gt;Sandeep.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2008 04:40:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245586#M774654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-08T04:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245587#M774655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marisol,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR l_subj.&lt;/P&gt;&lt;P&gt;    CLEAR doc_chng.&lt;/P&gt;&lt;P&gt;    CLEAR reclist_str.&lt;/P&gt;&lt;P&gt;    IF t_mail-usrid IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Subject line of the mail---------------------------------------*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      l_subj = 'Log for the Reminder Call Letter'.&lt;/P&gt;&lt;P&gt;      doc_chng-obj_descr = l_subj.&lt;/P&gt;&lt;P&gt;      doc_chng-sensitivty = 'P'.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_syst = sy-sysid.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_clint = sy-mandt.&lt;/P&gt;&lt;P&gt;      doc_chng-proc_type = 'R'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      reclist_str-receiver = t_mail-usrid.&lt;/P&gt;&lt;P&gt;      reclist_str-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;      APPEND reclist_str TO reclist.&lt;/P&gt;&lt;P&gt;      CLEAR reclist_str.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Call function to send mail to officers-------------------------*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          document_data              = doc_chng&lt;/P&gt;&lt;P&gt;          put_in_outbox              = 'X'&lt;/P&gt;&lt;P&gt;          commit_work                = 'X'&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          object_content             = t_mail_txt&lt;/P&gt;&lt;P&gt;          receivers                  = reclist&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          too_many_receivers         = 1&lt;/P&gt;&lt;P&gt;          document_not_sent          = 2&lt;/P&gt;&lt;P&gt;          operation_no_authorization = 4&lt;/P&gt;&lt;P&gt;          OTHERS                     = 99.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;        COMMIT WORK.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR reclist.&lt;/P&gt;&lt;P&gt;      REFRESH reclist.&lt;/P&gt;&lt;P&gt;      CLEAR t_mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it is helpfull pls do reward pts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Srimanta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2008 04:53:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245587#M774655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-08T04:53:34Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245588#M774656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , this will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to send a report to an external mail-id?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this sample code :-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZREPORT_TO_EMAIL NO STANDARD PAGE HEADING LINE-SIZE 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;PERNR LIKE PA0001-PERNR,&lt;/P&gt;&lt;P&gt;ENAME LIKE PA0001-ENAME,&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: message_content LIKE soli OCCURS 10 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;receiver_list LIKE soos1 OCCURS 5 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;packing_list LIKE soxpl OCCURS 2 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;listobject LIKE abaplist OCCURS 10,&lt;/P&gt;&lt;P&gt;compressed_attachment LIKE soli OCCURS 100 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;w_object_hd_change LIKE sood1,&lt;/P&gt;&lt;P&gt;compressed_size LIKE sy-index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT PERNR ENAME&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;FROM PA0001&lt;/P&gt;&lt;P&gt;WHERE PERNR &amp;lt; 50.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE :/02 SY-VLINE , ITAB-PERNR, 15 SY-VLINE , ITAB-ENAME, 50&lt;/P&gt;&lt;P&gt;SY-VLINE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Receivers &lt;/P&gt;&lt;P&gt;receiver_list-recextnam = 'EXTERNAL-MAIL-ID@YAHOO.COM'. "--&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EMAIL ADDRESS &lt;/P&gt;&lt;P&gt;RECEIVER_list-RECESC = 'E'. "&amp;lt;-&lt;/P&gt;&lt;P&gt;RECEIVER_list-SNDART = 'INT'."&amp;lt;-&lt;/P&gt;&lt;P&gt;RECEIVER_list-SNDPRI = '1'."&amp;lt;-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND receiver_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;General data &lt;/P&gt;&lt;P&gt;w_object_hd_change-objla = sy-langu.&lt;/P&gt;&lt;P&gt;w_object_hd_change-objnam = 'Object name'.&lt;/P&gt;&lt;P&gt;w_object_hd_change-objsns = 'P'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mail subject &lt;/P&gt;&lt;P&gt;w_object_hd_change-objdes = 'Message subject'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mail body &lt;/P&gt;&lt;P&gt;APPEND 'Message content' TO message_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attachment &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SAVE_LIST'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;list_index = '0'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;listobject = listobject.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'TABLE_COMPRESS'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;compressed_size = compressed_size&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;in = listobject&lt;/P&gt;&lt;P&gt;out = compressed_attachment.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE compressed_attachment.&lt;/P&gt;&lt;P&gt;CLEAR packing_list.&lt;/P&gt;&lt;P&gt;packing_list-transf_bin = 'X'.&lt;/P&gt;&lt;P&gt;packing_list-head_start = 0.&lt;/P&gt;&lt;P&gt;packing_list-head_num = 0.&lt;/P&gt;&lt;P&gt;packing_list-body_start = 1.&lt;/P&gt;&lt;P&gt;packing_list-body_num = sy-tfill.&lt;/P&gt;&lt;P&gt;packing_list-objtp = 'ALI'.&lt;/P&gt;&lt;P&gt;packing_list-objnam = 'Object name'.&lt;/P&gt;&lt;P&gt;packing_list-objdes = 'Attachment description'.&lt;/P&gt;&lt;P&gt;packing_list-objlen = compressed_size.&lt;/P&gt;&lt;P&gt;APPEND packing_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_OBJECT_SEND'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;object_hd_change = w_object_hd_change&lt;/P&gt;&lt;P&gt;object_type = 'RAW'&lt;/P&gt;&lt;P&gt;owner = sy-uname&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;objcont = message_content&lt;/P&gt;&lt;P&gt;receivers = receiver_list&lt;/P&gt;&lt;P&gt;packing_list = packing_list&lt;/P&gt;&lt;P&gt;att_cont = compressed_attachment&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Hema.&lt;/P&gt;&lt;P&gt;pls reward if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2008 06:04:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245588#M774656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-08T06:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: function to send e-mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245589#M774657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marisol,&lt;/P&gt;&lt;P&gt;                "ZSENDEMAIL" Use this function module to&lt;/P&gt;&lt;P&gt;                 send the email in u r ABAP program.&lt;/P&gt;&lt;P&gt;                 According to u r requirement it will help you.&lt;/P&gt;&lt;P&gt;                 If u get any queries while using this fnmodule &lt;/P&gt;&lt;P&gt;                 post the query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;AshokChowdhary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2008 06:23:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-to-send-e-mail/m-p/3245589#M774657</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-08T06:23:58Z</dc:date>
    </item>
  </channel>
</rss>

