How to send more than 1 attachment thru email
Hi All,
Need to know how to send more than one attachment through email. I need the coding part of it.
Thanks in Advance.
Balaji
Hi Balaji,
Check this thread
Sending mail with 2 attachments
Regards,
Santosh
Similar Messages
-
How to send more than one parameter from FORM to REPORT?
Dear all,
i can send one parameter from FORM to REPORT. but when i send more than one parameter it gives error: frm 41214 unable to run report.
here is the code i think the error is in the following line of procedure:
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no p_date_from='||v_date_from||'p_date_to='||v_date_to);
where to place the parameters and is there any space is required?
Thanks
Muhammad NadeemDear Saeed Iqbal,
thanks for you reply.
dear i am using Form 10g run_product is not supported in this version.
i am using RUN_REPORT_OBJECT.
PROCEDURE rep_gl_ledger IS
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(50);
v_date_from date;
v_date_to date;
v_detail_id_from varchar2(100);
v_detail_id_to varchar2(100);
v_voucher_type varchar2(100);
--req_no char(17);
BEGIN
v_date_from := :ledger_para.p_date_from;
v_date_to := :ledger_para.p_date_to;
v_detail_id_from := :ledger_para.p_detail_id_from;
v_detail_id_to := :ledger_para.p_detail_id_to;
v_voucher_type := :ledger_para.p_voucher_type;
repid := find_report_object('gl_ledger');
--repid := find_report_object('REPORT80');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'pdf');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'rep_online_FRHome');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no p_date_from='||v_date_from||'p_date_to='||v_date_to);
--SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no');
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
/* Display report in the browser */
WEB.SHOW_DOCUMENT('http://'||:GLOBAL.G_IP||'/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?','_blank');
ELSE
message('Error when running report');
END IF;
END;
Regards:
Muhammad Nadeem -
How to send more than one email while creating Order
Hi,
after upgrade from 4.5 to 4.7 we have following problem. In 4.5 in XK03 t-code we could enter for our vendors more than one email address (divided by ";" sign). In 4.7 it is impossible. When we create Purchase Order, the output of the created document is email (our own defined Z*) and we would like that this document prinout should be sent to more than one vendor's email addresses.
And in our R/3 4.7 we cannot input in XK03 more than one email address because program SAPFM06P, which prints Purchase Orders, runs function module SX_INTERNET_ADDRESS_TO_NORMAL, which checks if there are ";" in the address and if yes - it causes error.
How to make vendor data so that the email is sent to more than one email address?
any help would be appreciated.Hi Dorota,
I think there is no such option to disable in SPRO as far i am aware of.
May be you might want to use a distribution list instead of an email? Or try to misuse any unused field( you can enable many other fields from SPRO which are really not used generally).
Cheers
VJ
Btw if you wish to explore here is the path in SPRO
Fiancial Accounting --> Accounts Receviable and Accounts payable --> Vendor Accounts --> Master Data --> Prepareations for creating vendor master data --> Define account groups with screen layout.
Select the account group for your vendor and from the next screen double click on General data section and then again double click on communication section.
Cheers
VJ
Message was edited by: Vijayendra Rao -
How to send more than one pic in email?
Im trying to creat a email with more than one pics taken by iphone3G. but everytime I can only attach one to an email.can I attach more than one pic in an email?
Thanksplease help.
-
How to send more than one value to the Jump target report variable screen.
Hi,
I have two reports with Plant variable on their input variable screens. Say this Plant can take two values X and Y. The first report is executed with Plant value X and displays data. When a jump is made to report two, Plant value X is retrievd into report two's plant varible value. Now how to send value Y also to Report two when jump is made. I think we can do it with a customer exit? Any help is appreciated
Thanks
BhanuHi Bhanu,
I guess u have created a Variable with Sinlge value ,So Create a Variable which has Multiple Sinlge Values or Interval so that u can have more than one value and if u hvae more than value u will get data for those values and when u do a jump then u can see the data in the JUMP query for both the Values of Input.
Rgds
SVU123 -
How to send file as attachment in Email in Oracle UCM
Hi All,
I have created a simple html form which executes my custom service( internally calls java method) to send a email "forms data" to the user. I need to send file as attchment in email so how i can do it in oracle ucm.Currently i am using intradoc api.I am using a jquery plugin for sending forms data including uploaded file.
function which i am using in java for sending emails:-
InternetFunctions.sendMailTo(emailStr, "MyMail", subject, this.m_service);
I have set method="post" and enctype="multipart/form-data" in the form
So plz help to provide a solution to send a file as attchment in email
Thanks,
user9018217From what I remember, there isn't an "out of the box" solution since InternetFunctions only provides some basic email functions (try decompiling the class to see what's available).
Here's the link for the original Stellent 10gR3 sample components: http://www.oracle.com/technetwork/middleware/content-management/index-092832.html. Take a look at the AcmeMail component within the HowTo Components sample. It shows how to create a custom idcservice that sends basic emails. You can use that as a baseline for creating your own email service and then use something like JavaMail to implement attachments. That's what I did.
Good luck, and please award points as necessary. -
How to send More Than One Parameter To A Pop-Up Region
Hi
I am trying to send multiple parameters to my (standard) OAF Parameterized popup in Release 12.1.3.
According to the OAF Dev Guide I can use this field to send 'Specify any base page parameters to pass to the pop-up region, if the pop-type is parameterized.'
I can send a single parameter (e.g. *pItemID={@ItemID}* ), but I don't know how to send another parameter. Using commas and/or spaces as delimiters
doesn't seem to work.
What is the correct syntax to send multiple parameters?
Thanks, RMHHi,
I haven't tried but u can follow the below approach.
popupBean1.setParameters("pItemID={@ItemID}&deptNo={@Deptno}")
Regards,
Gyan -
How to send more than one doc via email from Pages on iPad
When sending a resume and a cover letter via Pages from my iPad, how do I send a second document via the same email?
What fruhulda said. In addition, in the Mail composition window, I recommend that you select the paperclip icon from the Toolbar, and enable Send Windows-Friendly Attachments.
You can also select multiple files in the Finder and drag them onto the composition window. In my experience, the documents resist an iconic state, so right-click on just one, and choose View as Icon from the contextual menu. This will transform all attached documents into icons.
If you want to send just one document from within Pages v5, use the Share icon in the Toolbar and select Send a Copy > Email. You can then choose PDF (and its image quality), or Word (.docx default, or .doc) document formats that will be attached as an icon in a new pop-up Email composition window. -
How to send the Report output thru email
Dear All,
Is there a way to send the output of a abap report thru mail. I am sure it is there.
My report output is as following.
Emp Code : A01234
Name: XYZ
Email-ID: [email protected]
Dear XYZ,
You have Rs....... as outstanding. Please clear all dues by ..(date).
Thankyou,
asdf.
Please advice how to accomplish this. Send a sample source code if possible.
Regards,
Alok.Below you can find the sample code for sending the report as email.
Do use this as cross reference..
DATA: reclist LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
objpack LIKE sopcklsti1 OCCURS 1 WITH HEADER LINE,
objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE,
objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE,
objhex LIKE solix OCCURS 10 WITH HEADER LINE,
listobject LIKE abaplist OCCURS 0 WITH HEADER LINE,
so_ali LIKE soli OCCURS 0 WITH HEADER LINE,
list_index LIKE sy-lsind VALUE 0,
packing_list LIKE sopcklsti1,
docdata LIKE sodocchgi1,
tab_lines TYPE i,
l_rqident LIKE tsp01-rqident,
att_type LIKE soodk-objtp.
objtxt[] = mail_text[].
IF p_skip_attach IS INITIAL. " INS SIR 3971 TODD
SYSTEM-CALL LOAD LISTLEVEL-STACK INTO wrkstack.
IF wrkstack[] IS INITIAL.
SKIP 2.
WRITE: /30 text-001 COLOR 5.
ENDIF.
ENDIF. " INS SIR 3971 TODD
Prepare Receipient List
REFRESH: reclist.
LOOP AT rcpnt_userids.
IF rcpnt_userids-l_adr_name NA '@'.
reclist-receiver = rcpnt_userids-usrnam.
reclist-rec_type = 'B'.
reclist-express = 'X'.
ELSE.
reclist-receiver = rcpnt_userids-l_adr_name.
reclist-rec_type = 'U'.
reclist-express = 'X'.
ENDIF.
APPEND reclist.
CLEAR reclist.
ENDLOOP.
Prepare Doc Data
DESCRIBE TABLE objtxt LINES tab_lines.
READ TABLE objtxt INDEX tab_lines.
docdata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).
docdata-obj_langu = sy-langu.
docdata-obj_name = 'ABAP Listing'.
docdata-obj_descr = subject.
docdata-sensitivty = 'O'.
Prepare OBJPACK
CLEAR objpack-transf_bin.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = 'RAW'.
APPEND objpack.
att_type = 'ALI'.
DESCRIBE TABLE so_ali LINES tab_lines.
READ TABLE so_ali INDEX tab_lines.
objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( so_ali ).
objpack-transf_bin = 'X'.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = att_type.
objpack-obj_name = 'ATTACHMENT'.
objpack-obj_descr = subject.
APPEND objpack.
SAP supplied API function module to send Message
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = docdata
put_in_outbox = 'X'
commit_work = 'X' "used from rel. 6.10
TABLES
packing_list = objpack
object_header = objhead
contents_bin = so_ali
contents_txt = objtxt
receivers = reclist
EXCEPTIONS
too_many_reclist = 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 i398(00) WITH 'SAP Office API Error'
sy-subrc
ENDIF. -
How to send more than one request parameter through a submit button?
Hi,
I want to send two request parameters from the JSP page to the Struts application via following tag:
<html-el:submit property="event" value="Assign"/>
This piece of code sends only one request parameter to the backend application: The name of the request parameter is "event" and the value is "Assign".
However I want to send one more request parameter with each button click. How can I do this?
Any help is greatly appreciated.One thing u can do is add a hidden field and set value into it. When u submit the form this value also will be available in the request object. use request.getParameter("name") to get the value.
-
How to send more than one command at the same time to write buffer in VISA READ?
Hi,
I'm using the LABVIEW->serial.VI with a small modification for my serial communication with a shutter control unit.At present,I can send one command CTSO1 to the write buffer.My instrument can read upto 5 commands.I want to send CTSO1 and CTSO2 simulatenouly so that i could open two shutters simulatenously.Note that commands have carraige return constants as terminatting characters.I'm enclsoing the VI which works for one command.
Any help in this regard is greatly appreciated!
Regards,
Rajesh
Attachments:
VI_SHUTTER_JUNE30.vi 50 KBYou cannot do two different simultaneous VISA writes over a serial bus. There is a single rx line on the pc's com port and a single rx line on the instrument. You only hope is if the instrument allows you to chain commands and the reception of the carriage return triggers the instrument to implement both at the same time. Maybe you can send CTS01 and CTS02 separated by a space or comma. The manual should tell you if that's possible or maybe you need to ask the manufacturer.
-
How to send more than 1 value to a Bean
Hello I have this Bean that does an Insert into a database this is the code (below)
I need to pass In jay and joe for first name and lastname
Do I aded another <jsp:setProperty ??
or can I delimit the string by commas like value="jay,joe" />
I fanyone has any good docs or links to read please let me know
thanks
<jsp:useBean id="SqlTry" class="Beans.SqlDataFour">
<jsp:setProperty name="SqlTry" property="message" value="jay" />
<jsp:getProperty name="SqlTry" property="message" />
</jsp:useBean>In your bean, create a set method for both lastname and first name.
setFirstName(String fName){/what ever}
setLastName(String lNmae){/what ever}
In your jsp page, use:
<jsp:useBean id="SqlTry" class="Beans.SqlDataFour" />
<jsp:setProperty name ="SqlTry" property="*" />
<jsp:getProperty name="SqlTry" property="firstName" />
<jsp:getProperty name="SqlTry" property="lastName" />
That should do it. Just make sure that your names for the textfields are the same as in your bean class (i.e. <input type="text" name="lastName" />)
Rick -
How to emai more than one person
hi, can someone please post some code on how to send more than one person the same email, i tried what's below but get an error:
// Send message out as email via JavaMail
// Emails for group 1
String namesOne[] = {"[email protected], [email protected]"};
// Vector to store names
Vector namesInGroup = new Vector();
// Add names to vector
for(int i=0; i<namesOne.length; i++) {
namesInGroup.add(namesOne);
Properties props = new Properties();
props.put("mail.smtp.host", "???");
Session s = Session.getInstance(props);
MimeMessage message = new MimeMessage(s);
InternetAddress from = new InternetAddress("[email protected]");
message.setFrom(from);
InternetAddress[] to = new InternetAddress[namesInGroup.size()];
String emailOfPerson;
for(int i=0; i<namesInGroup.size(); i++) {
emailOfPerson = (String)namesInGroup.elementAt(i);
to[i] = new InternetAddress(emailOfPerson);
message.setRecipients(Message.RecipientType.CC, to);
message.setSubject(subjectOfMessage);
String text = mailText.toString();
MimeMultipart mm = new MimeMultipart();
MimeBodyPart mbp = new MimeBodyPart();
mbp.setContent(text,"text/html");
mm.addBodyPart(mbp);
message.setContent(mm);
Transport.send(message);
// End of JavaMail code
the host is fine, ???, just didn't want to write it there, i've been able to email one person but can't get this to work, i get the following error:
[05/Sep/2002:15:27:03] failure (10730): Internal error: exception thrown from the servlet service function (uri=/WriteAndEmail.jsp): javax.servlet.ServletException: Illegal address, stack: javax.servlet.ServletException: Illegal address
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:384)
at WriteAndEmailjsp._jspService(_WriteAndEmail_jsp.java:291)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:826)
at com.netscape.server.http.servlet.NSServletRunner.Service(NSServletRunner.java:533)
, root cause: javax.mail.internet.AddressException: Illegal address in string ``[email protected], [email protected]''
at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:66)
at WriteAndEmailjsp._jspService(_WriteAndEmail_jsp.java:243)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:826)
at com.netscape.server.http.servlet.NSServletRunner.Service(NSServletRunner.java:533)
both emails are valid.
Thank you.soni29 wrote:
hi, can someone please post some code on how to send
more than one person the same email, i tried what's
below but get an error:
// Send message out as email via JavaMail
// Emails for group 1
String namesOne[] = {"[email protected],
[email protected]"};
// Vector to store names
Vector namesInGroup = new Vector();
// Add names to vector
for(int i=0; i<namesOne.length; i++) {
namesInGroup.addElement(namesOne);
Properties props = new Properties();
props.put("mail.smtp.host", "???");
Session s = Session.getInstance(props);
MimeMessage message = new MimeMessage(s);
InternetAddress from = new
InternetAddress("[email protected]");
message.setFrom(from);
InternetAddress[] to = new
InternetAddress[namesInGroup.size()];
String emailOfPerson;
for(int i=0; i<namesInGroup.size(); i++) {
emailOfPerson = (String)namesInGroup.elementAt(i);
to[i] = new InternetAddress(emailOfPerson);
message.setRecipients(Message.RecipientType.CC, to);
message.setSubject(subjectOfMessage);
String text = mailText.toString();
MimeMultipart mm = new MimeMultipart();
MimeBodyPart mbp = new MimeBodyPart();
mbp.setContent(text,"text/html");
mm.addBodyPart(mbp);
message.setContent(mm);
Transport.send(message);
// End of JavaMail code
the host is fine, ???, just didn't want to write it
there, i've been able to email one person but can't
get this to work, i get the following error:
[05/Sep/2002:15:27:03] failure (10730): Internal
error: exception thrown from the servlet service
function (uri=/WriteAndEmail.jsp):
javax.servlet.ServletException: Illegal address,
stack: javax.servlet.ServletException: Illegal
address
at
org.apache.jasper.runtime.PageContextImpl.handlePageExc
ption(PageContextImpl.java:384)
at
WriteAndEmailjsp._jspService(_WriteAndEmail_jsp.java:
91)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBa
e.java:126)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java
826)
at
com.netscape.server.http.servlet.NSServletRunner.Servic
(NSServletRunner.java:533)
, root cause: javax.mail.internet.AddressException:
Illegal address in string ``[email protected],
[email protected]''
at
javax.mail.internet.InternetAddress.<init>(InternetAddr
ss.java:66)
at
WriteAndEmailjsp._jspService(_WriteAndEmail_jsp.java:
43)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBa
e.java:126)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java
826)
at
com.netscape.server.http.servlet.NSServletRunner.Servic
(NSServletRunner.java:533)
both emails are valid.
Thank you.
try using addElement()method of the vector.
or get all the address as one string represented by _to
where _to = "[email protected], [email protected]";
//set to addresss
InternetAddress to = new InternetAddress() ;
InternetAddress [] toadd = to.parse(_to);
msg.setRecipients(Message.RecipientType.CC,toadd);
i hope this wouldhelp you
thanks and regards,
Suraj Berwal -
Sending more than 1 file as attachments in FTP
Hi,
Seeking your inputs as how to send more than 1 file ( *.txt, *.jpg etc..)
as attachments using FTP adapter.
Thanks in advance,
Regards,
PavithraThe sender file adapter is configured to pick the normal payload which is specified in the File access parameters, and the additional image file that is to be sent as an attachment is configured under the Additional File(s).The file type will be binary.
<b>
Also refer</b>
http://sapient.xi.googlepages.com/xi-excellentintegration
<b>check this link</b>
how to send image through xi
JPEG Image
<b>refer this doc</b>
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10dd67dd-a42b-2a10-2785-91c40ee56c0b
<b>Configuring the sender FILE adapter</b>
The sender file adapter is configured to pick the normal payload (file1.xml), which is specified in the File
access parameters, and the additional image file (file1.jpg) that is to be sent as an attachment is configured
under the Additional File(s) as shown in the screenshot below. The file type would still remain binary.
Since, by default, XI sends payload and attachments in XML format, we need to call two beans, namely the
MessageTransformBean and the PayloadSwapBean to help us is transforming the content to jpeg format
and also change the file extension.
The PayloadSwapBean module is used to replace the application payload of the XI message that holds the
data with another payload which is appended to the message as an attachment. In our case, the payload
would be file1.xml whereas the attachment would be file1.jpg
The swap module is denoted in our scenario with the module key swap. It has two parameters from the
MIME header.
Thanks !!! -
How can I send more than one document on an email
how can I send more than one document on one email
Thank you but I understand that form of attaching a document. However when I select a document then click 'Share' I have the option of sending the document by email as a word or pages document or pdf, what I want to know is can I use this procedure to send more than one document per email and if I can how?
Maybe you are looking for
-
Hi Guys, PO created with Acc.*** Category F, Now im trying to change it to K:cost center, but getting the below error, kindly help "Item initiated by other applic. (acct. assgt. category cannot be changed) Message no. ME459 "
-
My game center has been craked and take my game what should i do ?
pliz help me i play the game for 1 year
-
HT2534 what is the itunes gift card code
what is the itunes gift card code and how can I get it?
-
I found a picture of My iPhone screen saver in iTunes. How?
I'm not sure how it happened, but my phone took a picture of itself. I was uploading some pictures into iPhoto and there was a picture of my iPhone screen saver. It shows the phone was on Airplane mode at the time. Any of you have an explanation for
-
Error trying to Change the default encoding for JVM
I tried to change the default encoding for my JVM on a SUN but when i use the java -Dfile.encoding = ISO8859_1 command, i obtain the following error: Error occurred during initialization of VM java.lang.Error: java.io.UnsupportedEncodingException: Is