<?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: Triggering a mail in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979095#M1340575</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI hiren,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  My requirement is to just a send a mail with out attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;murali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Aug 2009 05:22:42 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-08-05T05:22:42Z</dc:date>
    <item>
      <title>Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979090#M1340570</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;I am trying to trigger a mail thru the following code.But, the mail is not getting triggered. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_email(50) LOWER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: document_data LIKE sodocchgi1.&lt;/P&gt;&lt;P&gt;DATA: t_content LIKE STANDARD TABLE OF solisti1.&lt;/P&gt;&lt;P&gt;DATA: s_content LIKE solisti1.&lt;/P&gt;&lt;P&gt;DATA: t_receivers LIKE STANDARD TABLE OF somlreci1.&lt;/P&gt;&lt;P&gt;DATA: s_receivers LIKE somlreci1.&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;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;s_receivers-receiver = p_email.&lt;/P&gt;&lt;P&gt;s_receivers-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;s_receivers-express = 'X'.&lt;/P&gt;&lt;P&gt;APPEND s_receivers TO t_receivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Subject&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;document_data-obj_descr = 'New mail from Sap'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Body&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;s_content = 'Hi,'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_content.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Test email from sap, please don''t reply to this email'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_content.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Thanks,'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_content = 'Naren.'.&lt;/P&gt;&lt;P&gt;APPEND s_content TO t_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send the email.&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 = document_data&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;object_content = t_content&lt;/P&gt;&lt;P&gt;receivers = t_receivers&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;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;MESSAGE e208(00) WITH 'Error in sending email :-(('.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE s208(00) WITH 'Email sent &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;)'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;wait up to 2 seconds.&lt;/P&gt;&lt;P&gt;SUBMIT rsconn01 WITH mode = 'INT'&lt;/P&gt;&lt;P&gt;                with output = 'X'&lt;/P&gt;&lt;P&gt;                AND RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Murali.c&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 04:17:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979090#M1340570</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T04:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979091#M1340571</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;Use this following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  Ztest_MAIL.&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;Data Declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: DOCDATA    LIKE SODOCCHGI1,&lt;/P&gt;&lt;P&gt;      OBJPACK    LIKE SOPCKLSTI1 OCCURS  1 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      OBJHEAD    LIKE SOLISTI1   OCCURS  1 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      OBJTXT     LIKE SOLISTI1   OCCURS 10 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      OBJBIN     LIKE SOLISTI1   OCCURS 10 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      OBJHEX     LIKE SOLIX      OCCURS 10 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      RECLIST    LIKE SOMLRECI1  OCCURS  1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: TAB_LINES  TYPE I,&lt;/P&gt;&lt;P&gt;      DOC_SIZE   TYPE I,&lt;/P&gt;&lt;P&gt;      ATT_TYPE   LIKE SOODK-OBJTP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LISTOBJECT LIKE ABAPLIST   OCCURS  1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OBJBIN = '  |  '. APPEND OBJBIN.&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE OBJBIN LINES TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NOTE: Create ALI/OTF Document in Spool&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ALI Document can be created by displaying a list and selecting&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  menue System -&amp;gt; List -&amp;gt; Print (only put to Spool).&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTF Document can be created running report SF_EXAMPLE_01 in&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*SYSTEM.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Example used here:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  create list in memory&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAB TYPE TABLE OF SOLISTI1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TAB-LINE = 'data''.&lt;/P&gt;&lt;P&gt;APPEND TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TAB-LINE = 'data''.&lt;/P&gt;&lt;P&gt;APPEND TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT TAB TO MEMORY ID 'HC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT ZHC_WRITE EXPORTING LIST TO MEMORY AND RETURN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  and read list from memory into table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'LIST_FROM_MEMORY'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    LISTOBJECT = LISTOBJECT&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    OTHERS     = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID '61' TYPE 'E' NUMBER '731'&lt;/P&gt;&lt;P&gt;  WITH 'LIST_FROM_MEMORY'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*PACKING_LIST = OBJPACK.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Because listobject is of size RAW(1000)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      and objbin     is of size CHAR(255) we make this table copy&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'TABLE_COMPRESS'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      COMPRESSED_SIZE       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;IN                    = LISTOBJECT&lt;/P&gt;&lt;P&gt;OUT                   = OBJBIN&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;OTHERS                = 1  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID '61' TYPE 'E' NUMBER '731'  WITH 'TABLE_COMPRESS'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;NOTE: Creation of attachment is finished yet.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  For your report, the attachment should be placed into table&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    objtxt for plain text or&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    objbin for binary content.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Now create the message and send the document.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*'recipients!'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create Message Body&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Title and Description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DOCDATA-OBJ_NAME  = 'TEST_ALI'.&lt;/P&gt;&lt;P&gt;DOCDATA-OBJ_DESCR = 'Test including ALI/HTML Attachment'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Main Text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;OBJTXT = 'Test Document.'.&lt;/P&gt;&lt;P&gt;APPEND OBJTXT.&lt;/P&gt;&lt;P&gt;OBJTXT = 'You will find an ALI/HTML attachment in this message.'.&lt;/P&gt;&lt;P&gt;APPEND OBJTXT.&lt;/P&gt;&lt;P&gt;OBJTXT = 'Have a nice day.'.&lt;/P&gt;&lt;P&gt;APPEND OBJTXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Write Packing List (Main)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE OBJTXT LINES TAB_LINES.&lt;/P&gt;&lt;P&gt;READ     TABLE OBJTXT INDEX TAB_LINES.&lt;/P&gt;&lt;P&gt;DOCDATA-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).&lt;/P&gt;&lt;P&gt;CLEAR OBJPACK-TRANSF_BIN.&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_NUM   = 0.&lt;/P&gt;&lt;P&gt;OBJPACK-BODY_START = 1.&lt;/P&gt;&lt;P&gt;OBJPACK-BODY_NUM   = TAB_LINES.&lt;/P&gt;&lt;P&gt;OBJPACK-DOC_TYPE   = 'RAW'.&lt;/P&gt;&lt;P&gt;APPEND OBJPACK.&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;Create Message Attachment&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Write Packing List (Attachment)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ATT_TYPE = 'ALI'.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE OBJBIN LINES TAB_LINES.&lt;/P&gt;&lt;P&gt;READ     TABLE OBJBIN INDEX TAB_LINES.&lt;/P&gt;&lt;P&gt;OBJPACK-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJBIN ).&lt;/P&gt;&lt;P&gt;OBJPACK-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;OBJPACK-HEAD_NUM   = 0.&lt;/P&gt;&lt;P&gt;OBJPACK-BODY_START = 1.&lt;/P&gt;&lt;P&gt;OBJPACK-BODY_NUM   = TAB_LINES.&lt;/P&gt;&lt;P&gt;OBJPACK-DOC_TYPE   = ATT_TYPE.&lt;/P&gt;&lt;P&gt;OBJPACK-OBJ_NAME   = 'ATTACHMENT'.&lt;/P&gt;&lt;P&gt;OBJPACK-OBJ_DESCR  = 'Attached Document'.&lt;/P&gt;&lt;P&gt;APPEND OBJPACK.&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;Create receiver list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RECLIST-RECEIVER =  "&amp;lt;-- email address&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RECLIST-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;APPEND RECLIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DOCUMENT_DATA                     = DOCDATA&lt;/P&gt;&lt;P&gt;     PUT_IN_OUTBOX                    = 'X'&lt;/P&gt;&lt;P&gt;     COMMIT_WORK                      = 'X'     "used from rel.6.10&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    SENT_TO_ALL                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    NEW_OBJECT_ID                    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    PACKING_LIST                      = OBJPACK&lt;/P&gt;&lt;P&gt;    OBJECT_HEADER                     = OBJHEAD&lt;/P&gt;&lt;P&gt;    CONTENTS_BIN                      = OBJBIN&lt;/P&gt;&lt;P&gt;    CONTENTS_TXT                      = OBJTXT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    CONTENTS_HEX                      = objhex&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    OBJECT_PARA                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    OBJECT_PARB                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;     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;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE ID 'SO' TYPE 'S' NUMBER '023' WITH DOCDATA-OBJ_NAME.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*WAIT UP TO 2 SECONDS.&lt;/P&gt;&lt;P&gt;*SUBMIT RSCONN01 WITH MODE = 'INT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             WITH OUTPUT = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             AND RETURN.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / 'End of Program'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope if helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Hiren K.Chitalia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 04:25:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979091#M1340571</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T04:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979092#M1340572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can you check the status of the mail  in SOST Tcode ,&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;Dwaraka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 04:54:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979092#M1340572</guid>
      <dc:creator>former_member313270</dc:creator>
      <dc:date>2009-08-05T04:54:22Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979093#M1340573</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;  No messages are existing in SOST.and the submit program is throwing a message 'No Messages sent'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;murali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 05:08:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979093#M1340573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T05:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979094#M1340574</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;Have you checked the program that i have given.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Hiren K.Chitalia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 05:12:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979094#M1340574</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T05:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979095#M1340575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI hiren,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  My requirement is to just a send a mail with out attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;murali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 05:22:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979095#M1340575</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T05:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979096#M1340576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi Murali, 
Try this way.
&lt;PRE&gt;&lt;CODE&gt;   REPORT  zvenkat_mail_simple.
   "Variables
   DATA :
        g_sent_to_all   TYPE sonv-flag,
        g_tab_lines     TYPE i.
   "Types
   TYPES:
        t_document_data  TYPE  sodocchgi1,
        t_packing_list   TYPE  sopcklsti1,
        t_attachment     TYPE  solisti1,
        t_body_msg       TYPE  solisti1,
        t_receivers      TYPE  somlreci1.
   "Workareas
   DATA :
        w_document_data  TYPE  t_document_data,
        w_packing_list   TYPE  t_packing_list,
        w_attachment     TYPE  t_attachment,
        w_body_msg       TYPE  t_body_msg,
        w_receivers      TYPE  t_receivers.
   "Internal Tables
   DATA :
        i_document_data  TYPE STANDARD TABLE OF t_document_data,
        i_packing_list   TYPE STANDARD TABLE OF t_packing_list,
        i_attachment     TYPE STANDARD TABLE OF t_attachment,
        i_body_msg       TYPE STANDARD TABLE OF t_body_msg,
        i_receivers      TYPE STANDARD TABLE OF t_receivers.
   PARAMETERS:p_mail TYPE char120.
   "start-of-selection.
   START-OF-SELECTION.
     "Subject of the mail.
     w_document_data-obj_name  = 'MAIL_TO_HEAD'.
     w_document_data-obj_descr = 'Simple mail using SAP ABAP'.
     "Body of the mail
     w_body_msg = 'Hi,'.
     APPEND w_body_msg TO i_body_msg.
     CLEAR  w_body_msg.
     w_body_msg = 'This is body of the mail.'.
     APPEND w_body_msg TO i_body_msg.
     CLEAR  w_body_msg.
     "Write Packing List (Body)
     DESCRIBE TABLE i_body_msg LINES g_tab_lines.
     w_packing_list-head_start = 1.
     w_packing_list-head_num   = 0.
     w_packing_list-body_start = 1.
     w_packing_list-body_num   = g_tab_lines.
     w_packing_list-doc_type   = 'RAW'.
     APPEND w_packing_list TO i_packing_list.
     CLEAR  w_packing_list.
     "Fill the document data and get size of attachment
     READ TABLE i_body_msg INTO w_body_msg INDEX g_tab_lines.
     w_document_data-doc_size = ( g_tab_lines - 1 ) * 255 + STRLEN( w_body_msg ).
     "Receivers List.
     w_receivers-rec_type   = 'U'.     "Internet address
     w_receivers-receiver   = p_mail.
     w_receivers-com_type   = 'INT'.
     w_receivers-notif_del  = 'X'.
     w_receivers-notif_ndel = 'X'.
     APPEND w_receivers TO i_receivers .
     CLEAR:w_receivers.
&lt;/CODE&gt;&lt;/PRE&gt;&amp;lt;li&amp;gt;Continued--&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 05:58:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979096#M1340576</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-08-05T05:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979097#M1340577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;&amp;lt;li&amp;gt; From above--&amp;gt;
&lt;PRE&gt;&lt;CODE&gt;     "Function module to send mail to Recipients
     CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
       EXPORTING
         document_data              = w_document_data
         put_in_outbox              = 'X'
         commit_work                = 'X'
       IMPORTING
         sent_to_all                = g_sent_to_all
       TABLES
         packing_list               = i_packing_list
         contents_txt               = i_body_msg
         receivers                  = i_receivers
       EXCEPTIONS
         too_many_receivers         = 1
         document_not_sent          = 2
         document_type_not_exist    = 3
         operation_no_authorization = 4
         parameter_error            = 5
         x_error                    = 6
         enqueue_error              = 7
         OTHERS                     = 8.
     IF sy-subrc = 0 .
       MESSAGE i303(me) WITH 'Mail has been Successfully Sent.'.
     ELSE.
       WAIT UP TO 2 SECONDS.
       SUBMIT rsconn01 WITH mode = 'INT' WITH output = 'X' AND RETURN.
     ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;
Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 05:58:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979097#M1340577</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-08-05T05:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: Triggering a mail</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979098#M1340578</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 make one addition to FM and then try if it works&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send the email.&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 = document_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;commit_work = 'X'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;object_content = t_content&lt;/P&gt;&lt;P&gt;receivers = t_receivers&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;IF sy-subrc 0.&lt;/P&gt;&lt;P&gt;MESSAGE e208(00) WITH 'Error in sending email :-(('.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE s208(00) WITH 'Email sent &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;)'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Aug 2009 06:50:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/triggering-a-mail/m-p/5979098#M1340578</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-05T06:50:51Z</dc:date>
    </item>
  </channel>
</rss>

