<?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: sending emails in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281768#M496766</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; Try using commit work and checkout if it works&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 = maildata&lt;/P&gt;&lt;P&gt;document_type = 'RAW'&lt;/P&gt;&lt;P&gt;put_in_outbox = 'X'&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;commit_work = 'X'&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 May 2007 07:19:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-14T07:19:16Z</dc:date>
    <item>
      <title>sending emails</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281766#M496764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;dear all ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i have written the following code to send emails&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  ZTRANSPORTER_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;&lt;/P&gt;&lt;P&gt;REPORT  ZTRANSPORTER_EMAIL                      .&lt;/P&gt;&lt;P&gt;data: maildata type sodocchgi1.&lt;/P&gt;&lt;P&gt;data: entries like sy-tabix.&lt;/P&gt;&lt;P&gt;data: newid like sofolenti1-object_id.&lt;/P&gt;&lt;P&gt;data: sent like sonv-flag.&lt;/P&gt;&lt;P&gt;data: BEGIN OF mailtxt OCCURS 0,&lt;/P&gt;&lt;P&gt;      LINE(300),&lt;/P&gt;&lt;P&gt;      END OF MAILTXT.&lt;/P&gt;&lt;P&gt;data: mailrec  type table of SOMLRECI1 WITH HEADER LINE .&lt;/P&gt;&lt;P&gt;DATA : MAILREC1 type table of SOMLRECI1.&lt;/P&gt;&lt;P&gt;*data: mailrec type string.&lt;/P&gt;&lt;P&gt;data: lt_transporter like ztransporter occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data: begin of lt_transporter2 occurs 0,&lt;/P&gt;&lt;P&gt;      transporter(18),&lt;/P&gt;&lt;P&gt;      end of lt_transporter2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : MAILTXT1(10),&lt;/P&gt;&lt;P&gt;MAILTXT2(30),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT3(4),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT4(18),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT5(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT6(35),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT7(30),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT8(40),&lt;/P&gt;&lt;P&gt;MAILTXT9(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT10(5),&lt;/P&gt;&lt;P&gt;MAILTXT11(8),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT12(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail1 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail2 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail3 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail4 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail5 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail6 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail7 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail8 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail9 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail10 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail11 type string,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail12 type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : MAILTXT77 TYPE TABLE OF SOLISTI1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of lt_transporter1 occurs 0,&lt;/P&gt;&lt;P&gt;      Sr_no(10),&lt;/P&gt;&lt;P&gt;      transporter(30),&lt;/P&gt;&lt;P&gt;      plant(4),&lt;/P&gt;&lt;P&gt;      material(18),&lt;/P&gt;&lt;P&gt;      VENDOR(10),&lt;/P&gt;&lt;P&gt;      vendor_name(35),&lt;/P&gt;&lt;P&gt;      vendor_place(30),&lt;/P&gt;&lt;P&gt;      material_desc(40),&lt;/P&gt;&lt;P&gt;      sched_agreement(10),&lt;/P&gt;&lt;P&gt;      sched_line_item(5),&lt;/P&gt;&lt;P&gt;      delivery_date(8),&lt;/P&gt;&lt;P&gt;      delivery_qty(10),&lt;/P&gt;&lt;P&gt;      end of lt_transporter1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lt_email like ztrans_email occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF MAILTXT13 OCCURS 0 ,&lt;/P&gt;&lt;P&gt;LINE(300),&lt;/P&gt;&lt;P&gt;END OF MAILTXT13.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: var1 type i,&lt;/P&gt;&lt;P&gt;      var2 type i,&lt;/P&gt;&lt;P&gt;      var3 type i,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var4 type i,&lt;/P&gt;&lt;P&gt;var5 type i,&lt;/P&gt;&lt;P&gt;var6 type i,&lt;/P&gt;&lt;P&gt;var7 type i,&lt;/P&gt;&lt;P&gt;var8 type i,&lt;/P&gt;&lt;P&gt;var9 type i,&lt;/P&gt;&lt;P&gt;var10 type i,&lt;/P&gt;&lt;P&gt;var11 type i,&lt;/P&gt;&lt;P&gt;var12 type i.&lt;/P&gt;&lt;P&gt;&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;  clear:    maildata, mailtxt,  mailrec.&lt;/P&gt;&lt;P&gt;  refresh:  mailtxt. "mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from ztransporter into table lt_transporter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select distinct transporter from ztransporter into table lt_transporter2&lt;/P&gt;&lt;P&gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_transporter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move-corresponding lt_transporter to lt_transporter1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append lt_transporter1.&lt;/P&gt;&lt;P&gt;clear lt_transporter1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not lt_transporter[] is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from ztrans_email into table lt_email&lt;/P&gt;&lt;P&gt;for all entries in lt_transporter&lt;/P&gt;&lt;P&gt;where transporter = lt_transporter-transporter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_transporter2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  maildata-obj_name = 'TEST'.&lt;/P&gt;&lt;P&gt;  maildata-obj_descr = 'Test'.&lt;/P&gt;&lt;P&gt;  maildata-obj_langu = sy-langu.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAIL1 = '&lt;DEL&gt;SR NO&lt;/DEL&gt;-'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAIL2 = '--&lt;DEL&gt;-TRANSPORTER&lt;/DEL&gt;--&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail3 = 'plant'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail4 = '--&lt;DEL&gt;-material&lt;/DEL&gt;---'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail5 = '&lt;DEL&gt;-vendor&lt;/DEL&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail6 = '--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------" /&gt;vendor_name--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail7 = '--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;vendor_place--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail8 = '--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;material_desc--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail9 = 'sched_agrt'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail10 = 'item-'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail11 = 'del. date'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mail12 = '-del. qty-'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate mail1 ',' mail2 ',' mail3 ',' mail4 ',' mail5 ',' mail6 ','&lt;/P&gt;&lt;P&gt;mail7 ',' mail8 ',' mail9 ',' mail10 ',' mail11 ',' mail12  into&lt;/P&gt;&lt;P&gt;mailtxt77-line&lt;/P&gt;&lt;P&gt;separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*mailtxt = '  Srno  Transporter  plant  material  vendor  vendorplace&lt;/P&gt;&lt;P&gt;*materialdesc  schedagreement  LINEITEM  DELIVERYDATE  DELIVERYQTY'.&lt;/P&gt;&lt;P&gt;  append mailtxt77.&lt;/P&gt;&lt;P&gt;  clear mailtxt77.&lt;/P&gt;&lt;P&gt;loop at lt_transporter1 where transporter = lt_transporter2-transporter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MOVE  LT_TRANSPORTER1+(10) TO MAILTXT(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT1 = LT_TRANSPORTER1+(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MAILTXT33 = '  '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1 = strlen( mailtxt1 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1 = 10 - var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt1 right by var1 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT2 = LT_TRANSPORTER1+10(30).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var2 = strlen( mailtxt2 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var2 = 30 - var2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt2 right by var2 places.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*concatenate mailtxt1 mailtxt2 into mailtxt13-line respecting blanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT3 = LT_TRANSPORTER1+40(4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var3 = strlen( mailtxt3 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var3 = 4 - var3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt3 right by var3 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT4 = LT_TRANSPORTER1+44(18).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var4 = strlen( mailtxt4 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var4 = 18 - var4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt4 right by var4 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT5 = LT_TRANSPORTER1+62(10).&lt;/P&gt;&lt;P&gt;var5 = strlen( mailtxt5 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var5 = 10 - var5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt5 right by var5 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT6 = LT_TRANSPORTER1+72(35).&lt;/P&gt;&lt;P&gt;var6 = strlen( mailtxt6 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var6 = 35 - var6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt6 right by var6 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT7 = LT_TRANSPORTER1+107(30).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var7 = strlen( mailtxt7 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var7 = 30 - var7.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt7 right by var7 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT8 = LT_TRANSPORTER1+137(40).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var8 = strlen( mailtxt8 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var8 = 40 - var8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt8 right by var8 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT9 = LT_TRANSPORTER1+177(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var9 = strlen( mailtxt9 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var9 = 10 - var9.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt9 right by var9 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT10 =  LT_TRANSPORTER1+187(5).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var10 = strlen( mailtxt10 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var10 = 5 - var10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt10 right by var10 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT11 = LT_TRANSPORTER1+192(8).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var11 = strlen( mailtxt11 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var11 = 8 - var11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt11 right by var11 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAILTXT12 = LT_TRANSPORTER1+200(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var12 = strlen( mailtxt12 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var12 = 10 - var12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;shift mailtxt12 right by var12 places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CONCATENATE LT_TRANSPORTER1&lt;EM&gt;(10) LT_TRANSPORTER1&lt;/EM&gt;12(30)&lt;/P&gt;&lt;P&gt;*LT_TRANSPORTER1&lt;EM&gt;42(4) LT_TRANSPORTER1&lt;/EM&gt;48(18)&lt;/P&gt;&lt;P&gt;*LT_TRANSPORTER1&lt;EM&gt;66(10) LT_TRANSPORTER1&lt;/EM&gt;78(35)&lt;/P&gt;&lt;P&gt;*LT_TRANSPORTER1&lt;EM&gt;115(30) LT_TRANSPORTER1&lt;/EM&gt;147(40)&lt;/P&gt;&lt;P&gt;*LT_TRANSPORTER1&lt;EM&gt;189(10) LT_TRANSPORTER1&lt;/EM&gt;201(5)&lt;/P&gt;&lt;P&gt;*LT_TRANSPORTER1&lt;EM&gt;208(10) LT_TRANSPORTER1&lt;/EM&gt;220(10) INTO MAILTXT-LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE MAILTXT1 ',' MAILTXT2 ',' MAILTXT3 ',' MAILTXT4 ','&lt;/P&gt;&lt;P&gt;MAILTXT5 ','&lt;/P&gt;&lt;P&gt;MAILTXT6 ',' MAILTXT7 ',' MAILTXT8 ',' MAILTXT9 ',' MAILTXT10 ','&lt;/P&gt;&lt;P&gt;MAILTXT11&lt;/P&gt;&lt;P&gt;',' MAILTXT12 INTO MAILTXT77-LINE SEPARATED BY SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; mailtxt = lt_transporter1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  append mailtxt77.&lt;/P&gt;&lt;P&gt;   clear mailtxt77.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear lt_email.&lt;/P&gt;&lt;P&gt;read table lt_email with key transporter = lt_transporter2-transporter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailrec-receiver = lt_email-main_email.&lt;/P&gt;&lt;P&gt;  mailrec = lt_email-main_email.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; mailrec-com_type = 'INT'.&lt;/P&gt;&lt;P&gt; mailrec-notif_del = 'X'.&lt;/P&gt;&lt;P&gt; mailrec-notif_ndel = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform email.&lt;/P&gt;&lt;P&gt;   clear mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   if not lt_email-email2 = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailrec-receiver = lt_email-email2.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   mailrec-com_type = 'INT'.&lt;/P&gt;&lt;P&gt; mailrec-notif_del = 'X'.&lt;/P&gt;&lt;P&gt; mailrec-notif_ndel = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*mailrec = lt_email-email2.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform email.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;   clear mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   if not lt_email-email3 = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailrec-receiver = lt_email-email3.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   mailrec-com_type = 'INT'.&lt;/P&gt;&lt;P&gt; mailrec-notif_del = 'X'.&lt;/P&gt;&lt;P&gt; mailrec-notif_ndel = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;*mailrec = lt_email-email3.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform email.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   clear mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if not lt_email-email4 = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailrec-receiver = lt_email-email4.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;   mailrec-com_type = 'INT'.&lt;/P&gt;&lt;P&gt; mailrec-notif_del = 'X'.&lt;/P&gt;&lt;P&gt; mailrec-notif_ndel = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*mailrec = lt_email-email4.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform email.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   clear mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   if not lt_email-email5 = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailrec-receiver = lt_email-email5.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;mailrec = lt_email-email5.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; perform email.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   clear mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endif.&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              = maildata&lt;/P&gt;&lt;P&gt;              document_type              = 'RAW'&lt;/P&gt;&lt;P&gt;              put_in_outbox              = 'X'&lt;/P&gt;&lt;P&gt;         importing&lt;/P&gt;&lt;P&gt;              sent_to_all                = sent&lt;/P&gt;&lt;P&gt;              new_object_id             = newid&lt;/P&gt;&lt;P&gt;         tables&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             object_header              = mailtxt&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              object_content             = mailtxt77&lt;/P&gt;&lt;P&gt;              receivers                  = mailrec&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear : lt_transporter2 , mailrec , mailtxt77 , maildata.&lt;/P&gt;&lt;P&gt;refresh : mailrec , mailtxt77.&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;now my problem is  that even though the  above fn module gives sy-subrc = 0&lt;/P&gt;&lt;P&gt;and u can see the entry in SOST tcode ...the status here is " no entry in queue yet " . u can also see the entry in so01&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but the mail is not goin..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;tarang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 07:15:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281766#M496764</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-14T07:15:22Z</dc:date>
    </item>
    <item>
      <title>Re: sending emails</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281767#M496765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;check the config in SCOT tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 07:18:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281767#M496765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-14T07:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: sending emails</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281768#M496766</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; Try using commit work and checkout if it works&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 = maildata&lt;/P&gt;&lt;P&gt;document_type = 'RAW'&lt;/P&gt;&lt;P&gt;put_in_outbox = 'X'&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;commit_work = 'X'&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 07:19:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281768#M496766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-14T07:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: sending emails</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281769#M496767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI SHAH,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even I had a same problem three days back..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just check the&amp;lt;b&amp;gt; STATUS&amp;lt;/b&amp;gt; in SOST Tcode..&lt;/P&gt;&lt;P&gt;If your sending mail failed there..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check with your Basis people and confirm whether all the setting for sending mail is okay..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then execute the function module'SO_NEW_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;alone by giving the required parameters and again check the &amp;lt;b&amp;gt;STATUS&amp;lt;/b&amp;gt; in the SOST Tcode if no error overthere then the mail will be sent..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewardsif useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 07:47:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-emails/m-p/2281769#M496767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-14T07:47:34Z</dc:date>
    </item>
  </channel>
</rss>

