<?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 email functtion module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464763#M832719</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any one tell me what is the function module to send the email  through program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;uday&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Mar 2008 06:09:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-12T06:09:18Z</dc:date>
    <item>
      <title>email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464763#M832719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any one tell me what is the function module to send the email  through program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;uday&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:09:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464763#M832719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464764#M832720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*Send mail.&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           = OHDCHANGE&lt;/P&gt;&lt;P&gt;                OBJECT_TYPE                = 'RAW'&lt;/P&gt;&lt;P&gt;                OUTBOX_FLAG                = 'X'&lt;/P&gt;&lt;P&gt;                OWNER                      = 'BATCHADM'&lt;/P&gt;&lt;P&gt;                ORIGINATOR                 = G_SENDER&lt;/P&gt;&lt;P&gt;                ORIGINATOR_TYPE            = 'U'&lt;/P&gt;&lt;P&gt;           TABLES&lt;/P&gt;&lt;P&gt;                OBJCONT                    = OCONT&lt;/P&gt;&lt;P&gt;                OBJHEAD                    = OHEAD&lt;/P&gt;&lt;P&gt;                RECEIVERS                  = ORECEIVERS&lt;/P&gt;&lt;P&gt;           EXCEPTIONS&lt;/P&gt;&lt;P&gt;                ACTIVE_USER_NOT_EXIST      = 1&lt;/P&gt;&lt;P&gt;                COMMUNICATION_FAILURE      = 2&lt;/P&gt;&lt;P&gt;                COMPONENT_NOT_AVAILABLE    = 3&lt;/P&gt;&lt;P&gt;                FOLDER_NOT_EXIST           = 4&lt;/P&gt;&lt;P&gt;                FOLDER_NO_AUTHORIZATION    = 5&lt;/P&gt;&lt;P&gt;                FORWARDER_NOT_EXIST        = 6&lt;/P&gt;&lt;P&gt;                NOTE_NOT_EXIST             = 7&lt;/P&gt;&lt;P&gt;                OBJECT_NOT_EXIST           = 8&lt;/P&gt;&lt;P&gt;                OBJECT_NOT_SENT            = 9&lt;/P&gt;&lt;P&gt;                OBJECT_NO_AUTHORIZATION    = 10&lt;/P&gt;&lt;P&gt;                OBJECT_TYPE_NOT_EXIST      = 11&lt;/P&gt;&lt;P&gt;                OPERATION_NO_AUTHORIZATION = 12&lt;/P&gt;&lt;P&gt;                OWNER_NOT_EXIST            = 13&lt;/P&gt;&lt;P&gt;                PARAMETER_ERROR            = 14&lt;/P&gt;&lt;P&gt;                SUBSTITUTE_NOT_ACTIVE      = 15&lt;/P&gt;&lt;P&gt;                SUBSTITUTE_NOT_DEFINED     = 16&lt;/P&gt;&lt;P&gt;                SYSTEM_FAILURE             = 17&lt;/P&gt;&lt;P&gt;                TOO_MUCH_RECEIVERS         = 18&lt;/P&gt;&lt;P&gt;                USER_NOT_EXIST             = 19&lt;/P&gt;&lt;P&gt;                ORIGINATOR_NOT_EXIST       = 20&lt;/P&gt;&lt;P&gt;                X_ERROR                    = 21&lt;/P&gt;&lt;P&gt;                OTHERS                     = 22.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:10:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464764#M832720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464765#M832721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Uday,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please use this FM&lt;/P&gt;&lt;P&gt;SO_NEW_DOCUMENT_ATT_SEND_API1 to send through programe or if want to send through  TCODE its SBWP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers &lt;/P&gt;&lt;P&gt;Mohinder Singh Chauhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:12:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464765#M832721</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464766#M832722</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 SO_OBJECT_SEND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Award points if useful...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:13:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464766#M832722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:13:01Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464767#M832723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the FM &lt;STRONG&gt;SO_DOCUMENT_SEND_API1&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:14:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464767#M832723</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:14:01Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464768#M832724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SO_NEW_DOCUMENT_ATT_SEND_API1  use this and fill all the parameters accordingly,this should work for u.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:14:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464768#M832724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:14:39Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464769#M832725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use Function Module - SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This function module enables you send a new document including any&lt;/P&gt;&lt;P&gt;existing attachments. The document and the attachments are transferred&lt;/P&gt;&lt;P&gt;in the same table. They are created when sent and can also be placed in&lt;/P&gt;&lt;P&gt;the sender's outbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is necessary to distinguish between the document and its folder entries. The document itself only exists in the database once. It is a template for the folder entries and can be addressed via its object ID.&lt;/P&gt;&lt;P&gt;Any number of folder entries can belong to the document. The folder entries contain the attributes of the document as well as some additional attributes relating to the folder entry itself. (Send priority and expiry date of the entry, for example.) Folder entries are created when a document is resubmitted, referenced or sent as well as when a new document is created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the documentation for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinayak&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 06:14:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464769#M832725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T06:14:46Z</dc:date>
    </item>
    <item>
      <title>Re: email functtion module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464770#M832726</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;STRONG&gt;1&lt;/STRONG&gt;. &lt;/P&gt;&lt;P&gt;Use &lt;STRONG&gt;SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/STRONG&gt; function module and see the function module documentation . &lt;/P&gt;&lt;P&gt;You can come to know what to do with that . &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;. &lt;/P&gt;&lt;P&gt;Have a look at this sample program .Example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZVENKAT_EMAIL&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zvenkat_email.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Variables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Variables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA :&lt;/P&gt;&lt;P&gt;     g_sent_to_all   TYPE sonv-flag,&lt;/P&gt;&lt;P&gt;     g_tab_lines     TYPE i,&lt;/P&gt;&lt;P&gt;     g_doc_size      TYPE i,&lt;/P&gt;&lt;P&gt;     off             TYPE i,&lt;/P&gt;&lt;P&gt;     g_head_desc     TYPE string,&lt;/P&gt;&lt;P&gt;     g_body_desc     TYPE string.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Workareas&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA :&lt;/P&gt;&lt;P&gt;     w_subject_data   TYPE  sodocchgi1,&lt;/P&gt;&lt;P&gt;     w_packing_list   TYPE  sopcklsti1,&lt;/P&gt;&lt;P&gt;     w_receivers      TYPE  somlreci1,&lt;/P&gt;&lt;P&gt;     w_object_header  TYPE  solisti1,&lt;/P&gt;&lt;P&gt;     w_contents_bin   TYPE  solisti1,&lt;/P&gt;&lt;P&gt;     w_contents_txt   TYPE  solisti1,&lt;/P&gt;&lt;P&gt;     w_contents_hex   TYPE  solix,&lt;/P&gt;&lt;P&gt;     w_object_parb    TYPE  soparbi1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    w_zess_l_history TYPE  zess_l_history.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Internal Tables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA :&lt;/P&gt;&lt;P&gt;     i_subject_data  LIKE STANDARD TABLE OF w_subject_data ,&lt;/P&gt;&lt;P&gt;     i_packing_list  LIKE STANDARD TABLE OF w_packing_list ,&lt;/P&gt;&lt;P&gt;     i_receivers     LIKE STANDARD TABLE OF w_receivers    ,&lt;/P&gt;&lt;P&gt;     i_object_header LIKE STANDARD TABLE OF w_object_header,&lt;/P&gt;&lt;P&gt;     i_contents_bin  LIKE STANDARD TABLE OF w_contents_bin,&lt;/P&gt;&lt;P&gt;     i_contents_txt  LIKE STANDARD TABLE OF w_contents_txt,&lt;/P&gt;&lt;P&gt;     i_contents_hex  LIKE STANDARD TABLE OF w_contents_hex,&lt;/P&gt;&lt;P&gt;     i_object_parb   LIKE STANDARD TABLE OF w_object_parb .&lt;/P&gt;&lt;P&gt;CONSTANTS :&lt;/P&gt;&lt;P&gt;    c_subtype(4)             TYPE c VALUE '9LNA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; selection-screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text_001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 2(10) text_002 FOR FIELD email_id.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : email_id TYPE text1000 OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 68(50) text_006.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 2(10) text_003 FOR FIELD subject.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : subject TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 2(15) text_004 FOR FIELD mes_bod1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod1 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod2 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod3 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod4 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod5 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod6 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod7 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 18.&lt;/P&gt;&lt;P&gt;PARAMETERS : mes_bod8 TYPE text1000.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS: thank_u TYPE text15 DEFAULT 'Thank you,'.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 53(12) text_005 FOR FIELD ur_add1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS :ur_add1 TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS :ur_add2 TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS :ur_add3 TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS :ur_add4 TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN POSITION 65.&lt;/P&gt;&lt;P&gt;PARAMETERS :ur_add5 TYPE text50.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END   OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Initialization.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  text_001 = 'Mail Sending'.&lt;/P&gt;&lt;P&gt;  text_002 = 'Email-ID '.&lt;/P&gt;&lt;P&gt;  text_003 = 'Subject '.&lt;/P&gt;&lt;P&gt;  text_004 = 'Mail Message '.&lt;/P&gt;&lt;P&gt;  text_005 = 'Your Address'.&lt;/P&gt;&lt;P&gt;  text_006 = 'Multiple Receivers are possible with COMMA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; start-of-selection.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------" /&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;  CLEAR :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    g_sent_to_all  ,&lt;/P&gt;&lt;P&gt;    g_tab_lines      ,&lt;/P&gt;&lt;P&gt;    g_doc_size       ,&lt;/P&gt;&lt;P&gt;    w_subject_data ,&lt;/P&gt;&lt;P&gt;    w_packing_list ,&lt;/P&gt;&lt;P&gt;    w_receivers    ,&lt;/P&gt;&lt;P&gt;    w_object_header,&lt;/P&gt;&lt;P&gt;    w_contents_bin ,&lt;/P&gt;&lt;P&gt;    w_contents_txt ,&lt;/P&gt;&lt;P&gt;    w_contents_hex ,&lt;/P&gt;&lt;P&gt;    w_object_parb  ,&lt;/P&gt;&lt;P&gt;    i_subject_data ,&lt;/P&gt;&lt;P&gt;    i_packing_list ,&lt;/P&gt;&lt;P&gt;    i_receivers    ,&lt;/P&gt;&lt;P&gt;    i_object_header,&lt;/P&gt;&lt;P&gt;    i_contents_bin ,&lt;/P&gt;&lt;P&gt;    i_contents_txt ,&lt;/P&gt;&lt;P&gt;    i_contents_hex ,&lt;/P&gt;&lt;P&gt;    i_object_parb,&lt;/P&gt;&lt;P&gt;    g_head_desc,&lt;/P&gt;&lt;P&gt;    g_body_desc.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Subject of the mail.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  w_subject_data-obj_name  = 'MAIL_TO_HEAD'.&lt;/P&gt;&lt;P&gt;  w_subject_data-obj_descr = subject.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Body of the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  w_contents_txt = space.&lt;/P&gt;&lt;P&gt;  APPEND w_contents_txt TO i_contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR  w_contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO 8 TIMES.&lt;/P&gt;&lt;P&gt;    CASE sy-index.&lt;/P&gt;&lt;P&gt;      WHEN 1.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod1.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod2.&lt;/P&gt;&lt;P&gt;      WHEN 3.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod3.&lt;/P&gt;&lt;P&gt;      WHEN 4.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod4.&lt;/P&gt;&lt;P&gt;      WHEN 5.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod5.&lt;/P&gt;&lt;P&gt;      WHEN 6.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod6.&lt;/P&gt;&lt;P&gt;      WHEN 7.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod7.&lt;/P&gt;&lt;P&gt;      WHEN 8.&lt;/P&gt;&lt;P&gt;        w_contents_txt = mes_bod8.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    IF w_contents_txt IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;      APPEND w_contents_txt TO i_contents_txt.&lt;/P&gt;&lt;P&gt;      CLEAR  w_contents_txt.&lt;/P&gt;&lt;P&gt;      CLEAR g_body_desc.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO 7 TIMES.&lt;/P&gt;&lt;P&gt;    CASE sy-index.&lt;/P&gt;&lt;P&gt;      WHEN 1.&lt;/P&gt;&lt;P&gt;        w_contents_txt = '..............'.&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        w_contents_txt = thank_u.&lt;/P&gt;&lt;P&gt;      WHEN 3.&lt;/P&gt;&lt;P&gt;        w_contents_txt = ur_add1.&lt;/P&gt;&lt;P&gt;      WHEN 4.&lt;/P&gt;&lt;P&gt;        w_contents_txt = ur_add2.&lt;/P&gt;&lt;P&gt;      WHEN 5.&lt;/P&gt;&lt;P&gt;        w_contents_txt = ur_add3.&lt;/P&gt;&lt;P&gt;      WHEN 6.&lt;/P&gt;&lt;P&gt;        w_contents_txt = ur_add4.&lt;/P&gt;&lt;P&gt;      WHEN 7.&lt;/P&gt;&lt;P&gt;        w_contents_txt = ur_add5.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;    IF w_contents_txt IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;      APPEND w_contents_txt TO i_contents_txt.&lt;/P&gt;&lt;P&gt;      CLEAR  w_contents_txt.&lt;/P&gt;&lt;P&gt;      CLEAR g_body_desc.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Write Packing List (Body)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DESCRIBE TABLE i_contents_txt LINES g_tab_lines.&lt;/P&gt;&lt;P&gt;  READ TABLE i_contents_txt INTO w_contents_txt INDEX g_tab_lines.&lt;/P&gt;&lt;P&gt;  w_subject_data-doc_size = ( g_tab_lines - 1 ) * 255 + STRLEN(&lt;/P&gt;&lt;P&gt;  w_contents_txt ).&lt;/P&gt;&lt;P&gt;  CLEAR w_packing_list-transf_bin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  w_packing_list-head_start = 1.&lt;/P&gt;&lt;P&gt;  w_packing_list-head_num   = 0.&lt;/P&gt;&lt;P&gt;  w_packing_list-body_start = 1.&lt;/P&gt;&lt;P&gt;  w_packing_list-body_num   = g_tab_lines.&lt;/P&gt;&lt;P&gt;  w_packing_list-doc_type   = 'RAW'.&lt;/P&gt;&lt;P&gt;  APPEND w_packing_list TO i_packing_list.&lt;/P&gt;&lt;P&gt;  CLEAR  w_packing_list.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Receivers List.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    FIND ',' IN email_id MATCH OFFSET off.&lt;/P&gt;&lt;P&gt;    w_receivers-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;    IF off NE 0.&lt;/P&gt;&lt;P&gt;      w_receivers-receiver = email_id+0(off).&lt;/P&gt;&lt;P&gt;      off = off + 1.&lt;/P&gt;&lt;P&gt;      CLEAR:email_id+0(off).&lt;/P&gt;&lt;P&gt;      SHIFT email_id LEFT BY off PLACES.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      w_receivers-receiver = email_id.&lt;/P&gt;&lt;P&gt;      CLEAR email_id.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    APPEND w_receivers TO i_receivers .&lt;/P&gt;&lt;P&gt;    CLEAR:w_receivers,&lt;/P&gt;&lt;P&gt;          off.&lt;/P&gt;&lt;P&gt;    IF email_id IS INITIAL.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Function module to send mail to Recipients&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              = w_subject_data&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;    IMPORTING&lt;/P&gt;&lt;P&gt;      sent_to_all                = g_sent_to_all&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      packing_list               = i_packing_list&lt;/P&gt;&lt;P&gt;      object_header              = i_object_header&lt;/P&gt;&lt;P&gt;      contents_bin               = i_contents_bin&lt;/P&gt;&lt;P&gt;      contents_txt               = i_contents_txt&lt;/P&gt;&lt;P&gt;      receivers                  = i_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;&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;    MESSAGE i303(me) WITH 'Mail has been Successfully Sent!'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that helps you .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reagards,&lt;/P&gt;&lt;P&gt;Venkat.O&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Mar 2008 07:03:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-functtion-module/m-p/3464770#M832726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-12T07:03:21Z</dc:date>
    </item>
  </channel>
</rss>

