Apply color in send mail body part
Hi SAP Gurs,
I am creating program for sending mail to user.. in that mail i so many header and line item are there, i want to apply color or bold, italic format in body part.... so its look like seprate in body part
So is there any possibilty to apply color or bold words in mail body part?
Please help me......
Thanks zeni
You can use the HTML text in the Message body part to get the Colors, Bold, Italics like effect in the mail.
Please refer my answer in this post.
formating possible in sending mail program
Regards,
Naimesh Patel
Similar Messages
-
How to send mail body using RE_CN_RA_INVOICE interface from RECPA520
Hi ABAP Guru,
I am using a standard interface RE_CN_RA_INVOICE for tcode RECPA520 for generating pdf form and send the corresponding PDF to corresponding address maintained in Business Partner.The problem is mail is sending with attachment but there is no mail body.
Please helpYou have to convert your long string to a table of shorter strings.
There may be other ways, but one possibility is to use a loop to process you string.
while (there is something left)
put the next e.g. 1024 characters in a new row of your table
endwhile
If you need to reconstruct your string from the table, don't use simple concatenation since it will remove blanks at the end of lines. Believe me (from experience) sooner or later this will happen.
Instead you need to either set the subsections of your long string, or insert from the end of your table and keep shifting the contents (probably less efficient) right -
In send mail body of text all commas r displayed as Dots and all dots as co
Hi Experts,
I am sending sales order details in mail but when it reaches the users outlook mail box all
commas are displayed as dots and all dots are displayed as commas.
Work flow body
Sales Order No : &BUS2032.SALESDOCUMENT&
Customer No : &BUS2032.ORDERINGPARTY.CUSTOMERNO&
Sales Organization : &BUS2032.DISTRIBUTIONCHAIN.SALESORGANIZATION&
Sales Division : &BUS2032.SALESANDDISTRIBAREA.DIVISION&
Total Credit Limit : &CREDITLIMIT&
Available Credit Limit : &AVL_CREDITLIMIT&
Present Order Value : &BUS2032.NETVALUE&
Mail body Display
Credit Limit exceeded By 22.221.456.873,75-
Sales Order No : 262
Customer No : 300000
Sales Organization : 1000
Sales Division : 10
Total Credit Limit : 12.000.000,00
Available Credit Limit : 765.286,25
Present Order Value : 22.222.222.160,00
Please tell me how to resolve this issue.
Regards,
HariHi,
this is the "Defaults" settings of the user.
Go to SU3 and in the "Defaults" tab, choose your choice.
Hope this solves your issue
venu -
Send mail body + attachement
Hi expert,
I am using one script through that using rsync to synchronize one folder call "demo" and then send the output of the script to my mail box (outlook mail box).
It is doing all perfectly.
Now the additional requirement is to send the same output file as an attachement also.
Means the comming mail should be like : message body + attachment.
Here is the scritp and its output.
#!/bin/bash
ADMIN="[email protected]"
. .profile
cd /u01/test1
rsync -avzu --stats demo [email protected]:/u04/test2 > t.txt
cat t.txt| mailx -s "XXXXXXXXXXxx" $ADMIN
exit 0
output:
sending incremental file list
rsyn/test1.lst
Number of files: 4
Number of files transferred: 4
Total file size: 212 bytes
Total transferred file size: 66 bytes
Literal data: 2 bytes
Matched data: 64 bytes
File list size: 93
File list generation time: 0.001 seconds File list transfer time: 0.000 seconds Total bytes sent: 150 Total bytes received: 38
sent 150 bytes received 38 bytes 8.00 bytes/sec total size is 212 speedup is 1.13
please suggest a way
Thanks in ADVDoes the following work?
cat t.txt | uuencode -m t.txt > t.tmp
unix2dos t.tmp
echo >> t.tmp
echo >> t.tmp
cat t.txt >> t.tmp
cat t.tmp| mailx -s "XXXXXXXXXXxx" $ADMIN
rm t.tmpuuencode -m will do MIME base64 encoding which is today's binary encoding standard for email attachments. If you run Enterprise Linux you can install uuencode, etc. using "sudo yum install sharutils". Using unix2dos may be necessary. -
How to send the body of mail in html format using servlet
Hi
i developed an servlet using sun.net.smtp.SmtpClient package,my servlet receiving data from an form,i can able to send mail successfully,but my mail body part is in the text format,but i would like to send it as an html format,for ex <input type="text" size="25" name="Name"> as an input field with value received from the form instead of showing tags as i mentioned<input type="text" size="25" name="Name"> ,any help would be appreciated.
Regards.See this program
But here whats the problem is ,
some maiservers doesnot support html code if u send this mail to yahoo account it will show html code as it is,
hotmail account encodes the html and shows proper fonts and headings
import java.io.*;
import java.util.*;
import java.net.*;
import sun.net.smtp.SmtpClient;
public class SendMail {
public static void main(String args[]){
int i = 0;
//while (true) {
SmtpClient mail;
try{
i++;
String email = "[email protected]";
String from="[email protected]";
mail=new SmtpClient("bizpivot.com");
mail.from(from);
mail.to(email);
PrintStream msg=mail.startMessage();
msg.println("To: " +email);
msg.println("Subject: Hai" i "!!!");
msg.println("<html><head><title>Untitled</title></head><body bgcolor='red' text='#00ffff'><font face='Courier New' size='+3'>Hai How are you Man!!!</font></body></html>");
mail.closeServer();
System.out.println(i);
catch(Exception e){e.printStackTrace();} -
Email Purchase Order with mail body
Hi, ALL,
I would like to email purchase order to vendors with customized email subject and body. I did configuration in IMG according to note 191470. I also set up title and text in IMG. Now I can email PO with subject (title). But there is no mail body ( the text? ) . Is there anybody know how to do it? Thanks a lot!
JackHi,
In standard you can send purchase order by mail with subject line (title) only and you can not send mail body text.
Check the link:
Send PO External email with attachement and Body text
Regards,
Biju K -
Garbage in mail body when sending mail from abap code
Hi abapers,
i am sending mail from my program and when the data reaches in mailbox it is as follows.
佐呓义⁇䅄䕔䌉乏啓䕍⁒低䌉乏啓䕍⁒䅎䕍䤉⁃䥔䭃⁔低म䍉吠䍉䕋⁔䕄䍓䤉⁃䥔䭃呅匠䅔啔॓
which is not proper.
I'm attaching the following part of code which i have used.Please let me know if i've made any mistake over here.
DOCDATA-OBJ_LANGU = SY-LANGU.
DOCDATA-OBJ_NAME = 'Mail_Excel_File'.
DOCDATA-OBJ_DESCR = 'Closed Customer Complaints'.
DOCDATA-SENSITIVTY = 'F'.
OBJTXT =
'Attached compensation request is pending for your approval as on '.
APPEND OBJTXT. CLEAR OBJTXT.
OBJTXT =
'today. Please find the attached Field Investigation Report.'.
APPEND OBJTXT. CLEAR OBJTXT.
OBJTXT =
'This is auto generated mail.Please do not reply to this mail.'.
APPEND OBJTXT. CLEAR OBJTXT.
DESCRIBE TABLE OBJTXT LINES TAB_LINES.
READ TABLE OBJTXT INDEX TAB_LINES.
DOCDATA-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).
CLEAR OBJPACK-TRANSF_BIN.
OBJPACK-TRANSF_BIN = 'X'.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 0.
OBJPACK-BODY_START = 1.
OBJPACK-BODY_NUM = TAB_LINES.
OBJPACK-DOC_TYPE = 'RAW'.
APPEND OBJPACK.
DESCRIBE TABLE I_CONTENTS_HEX LINES TAB_LINES.
* OBJPACK-DOC_SIZE = TAB_LINES * 255 + STRLEN( OBJTXT ).
OBJPACK-DOC_SIZE = TAB_LINES * 255 .
OBJPACK-TRANSF_BIN = 'X'.
* OBJPACK-TRANSF_BIN = SPACE.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 1.
OBJPACK-BODY_START = 1.
OBJPACK-BODY_NUM = TAB_LINES.
OBJPACK-DOC_TYPE = 'XLS'.
* DOCDATA-OBJ_NAME = 'Excel_File_Attachment1'.
* OBJPACK-OBJ_DESCR = FILE_NAME.
OBJPACK-OBJ_DESCR = P_FILE.
APPEND OBJPACK.
RECLIST-RECEIVER = RECIEVER.
RECLIST-REC_TYPE = 'U'.
RECLIST-EXPRESS = 'X'.
APPEND RECLIST.
* FM called for sending the mail to the intended recipients
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = DOCDATA
PUT_IN_OUTBOX = 'X'
COMMIT_WORK = 'X'
TABLES
PACKING_LIST = OBJPACK
CONTENTS_HEX = I_CONTENTS_HEX
CONTENTS_TXT = OBJTXT
RECEIVERS = RECLIST
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.
what will be the problem..
please help out.
Regards,
Navin
Edited by: navin.c on Jul 10, 2009 8:08 AMHi Krishna,
I have attachment properly coming the problem is body of mail its is coming in some unknown language
佐呓义⁇䅄䕔䌉乏啓䕍⁒低䌉乏啓䕍⁒䅎䕍䤉⁃䥔䭃⁔低म䍉吠䍉䕋⁔䕄䍓䤉⁃䥔䭃呅匠䅔啔॓剐䑏䌠䵏⁐低म剐䌠䵏⁐呓呁单䌉䵏⹐删充低म䅌呓䌠䅈䝎䑅䄠॔剐䑏䍕⁔䕄䅔䱉॓䡓䑁⁅䅎䕍匉䅈䕄䌠䑏ॅ䅂䕓丠䵁ॅ䅂䕓䌠䑏ॅ䅂䍔⁈啎䉍剅䴉乁䙕䝃䐠呁ॅ䅓偍䕌䄠䅖䱉䉁䱉呉ख़䉏䕓噒
what may be the problem?
I have used the same logic . im attaching my part of code for your reference .
DOCDATA-OBJ_LANGU = SY-LANGU.
DOCDATA-OBJ_NAME = 'Mail_Excel_File'.
DOCDATA-OBJ_DESCR = 'Closed Customer Complaints'. "nsc070709+
DOCDATA-SENSITIVTY = 'F'.
* Describe the body of the message
*********new additon of mail content
* CONCATENATE 'Dear' L_FIRSTNAME ','
* INTO OBJTXT SEPARATED BY SPACE.
* APPEND OBJTXT. CLEAR OBJTXT.
OBJTXT =
'Attached compensation request is pending for your approval as on '.
APPEND OBJTXT. CLEAR OBJTXT.
OBJTXT =
'today. Please find the attached Field Investigation Report.'.
APPEND OBJTXT. CLEAR OBJTXT.
OBJTXT =
'This is auto generated mail.Please do not reply to this mail.'.
APPEND OBJTXT. CLEAR OBJTXT.
DESCRIBE TABLE OBJTXT LINES TAB_LINES.
READ TABLE OBJTXT INDEX TAB_LINES.
DOCDATA-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).
* OBJTXT = 'Attached is the FIR PENDING CASES'.
* APPEND OBJTXT.
* DESCRIBE TABLE OBJTXT LINES TAB_LINES.
CLEAR OBJPACK-TRANSF_BIN.
OBJPACK-TRANSF_BIN = 'X'.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 0.
OBJPACK-BODY_START = 1.
OBJPACK-BODY_NUM = TAB_LINES.
OBJPACK-DOC_TYPE = 'RAW'.
APPEND OBJPACK.
DESCRIBE TABLE I_CONTENTS_HEX LINES TAB_LINES.
* OBJPACK-DOC_SIZE = TAB_LINES * 255 + STRLEN( OBJTXT ).
OBJPACK-DOC_SIZE = TAB_LINES * 255 .
OBJPACK-TRANSF_BIN = 'X'.
* OBJPACK-TRANSF_BIN = SPACE.
OBJPACK-HEAD_START = 1.
OBJPACK-HEAD_NUM = 1.
OBJPACK-BODY_START = 1.
OBJPACK-BODY_NUM = TAB_LINES.
OBJPACK-DOC_TYPE = 'XLS'.
* DOCDATA-OBJ_NAME = 'Excel_File_Attachment1'.
* OBJPACK-OBJ_DESCR = FILE_NAME.
OBJPACK-OBJ_DESCR = P_FILE.
APPEND OBJPACK.
RECLIST-RECEIVER = RECIEVER.
RECLIST-REC_TYPE = 'U'.
RECLIST-EXPRESS = 'X'.
APPEND RECLIST.
* FM called for sending the mail to the intended recipients
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
DOCUMENT_DATA = DOCDATA
PUT_IN_OUTBOX = 'X'
COMMIT_WORK = 'X'
TABLES
PACKING_LIST = OBJPACK
CONTENTS_HEX = I_CONTENTS_HEX
CONTENTS_TXT = OBJTXT
RECEIVERS = RECLIST
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.
COMMIT WORK.
Can anybody help me out on this issue.
Its somewhat on priority.
Edited by: navin.c on Jul 10, 2009 12:58 PM -
Script task to convert output from a sql query into send mail task body formatting
SSIS 2008R2 Version
Code from script task
Microsoft SQL Server Integration Services Script Task
Write scripts using Microsoft Visual C# 2008.
The ScriptMain is the entry point class of the script.
using System;
using System.Data;
using Microsoft.SqlServer.Dts.Runtime;
using System.Windows.Forms;
namespace ST_29dd6843bd6c4aee9b1656c1bbf55ba8.csproj
[System.AddIn.AddIn("ScriptMain", Version = "1.0", Publisher = "", Description = "")]
public partial class ScriptMain : Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
#region VSTA generated code
enum ScriptResults
Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success,
Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
#endregion
public void Main()
Variables varCollection = null;
string header = string.Empty;
string message = string.Empty;
Dts.VariableDispenser.LockForWrite("User::gsEmailMessage");
Dts.VariableDispenser.LockForWrite("User::gsWebserviceName");
Dts.VariableDispenser.LockForWrite("User::gsNoOfCallsInADay");
Dts.VariableDispenser.LockForWrite("User::gsCalledBySystem");
Dts.VariableDispenser.GetVariables(ref varCollection);
//Set the header message for the query result
if (varCollection["User::gsEmailMessage"].Value == string.Empty)
header = "Hi, Count is greater then 50 :\n\n";
//header = "Execute SQL task output sent using Send Email Task in SSIS:\n\n\n";
header += "----------------------------------------------------------------------------------------------------------------------" + "\n";
header += string.Format("{0}\t\t\t\t{1}\t\t{2}\n", "WebService Name", "No Of Calls In A Day", "Called By System");
header += "----------------------------------------------------------------------------------------------------------------------" + "\n";
varCollection["User::gsEmailMessage"].Value = header;
//Format the query result with tab delimiters
message = String.Format("<HTML><BODY><P>{0}</P><P>{1}</P><P>{2}</P></BODY></HTML>",
varCollection["User::gsWebserviceName"].Value,
varCollection["User::gsNoOfCallsInADay"].Value,
varCollection["User::gsCalledBySystem"].Value);
varCollection["User::gsEmailMessage"].Value = varCollection["User::gsEmailMessage"].Value + message + "\n";
Dts.TaskResult = (int)ScriptResults.Success;
Above code will return data in below format and then i send this output in aemail using send mail task.
Hi, count is greater then 50 :
WebService Name
No Of Calls In A Day Called By System
WebServiceone 1
Internetbutiken
WebServiceGetdetailstwo 1
Internetbutiken
Servicenamethree 2
MOB
As you can see above code is not in align as if we service name is shorter then 2nd column get disallign and its not look good.I need output should be like below.
Hi, count is greater then 50 :
WebService Name
No Of Calls In A Day Called By System
WebServiceone 1
Internetbutiken
WebServiceGetdetailstwo 1
Internetbutiken
Servicenamethree 2
MOB
Please suggest something...
Thanks
SR_MCTSSee code explained here
http://microsoft-ssis.blogspot.in/2013/08/sending-mail-within-ssis-part-2-script.html
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs
This will not help.As I am not creating smtp connectin ,send from ,send to in script task.I am just creating email body from sql output. -
Sending mail attachment through PL/SQL, message not showing in mail body
Dear All,
I am sending mail with attachment(pdf file) through oracle.
file is attached and showing.
problem is,message is not displaying in message body, it's displaying also in file attachment.
i want to show message in body.
mime setting is as follow:
mesg := mesg || 'Mime-Version: 1.0' || crlf ||
'Content-Type: multipart/mixed; boundary="' || boundary || '"' ||
crlf || crlf ||
'This is a Mime message, which your current mail reader may not' || crlf ||
'understand. Parts of the message will appear as text. If the remainder' || crlf ||
'appears as random characters in the message body, instead of as' || crlf ||
'attachments, then you''ll have to extract these parts and decode them' || crlf ||
'manually.' || crlf || crlf;
utl_smtp.write_data(conn,mesg);"
-- Write the text message or message file or message CLOB, if any
if (message is not null and length(message) > 0) or
clob_message is not null then
mesg := '--' || boundary || crlf ||
'Content-Type: text/plain; name="message.txt"; charset=US-ASCII' ||
crlf ||
'Content-Disposition: inline; filename="message.txt"' || crlf ||
'Content-Transfer-Encoding: 7bit' || crlf || crlf;
utl_smtp.write_data(conn,mesg);
if instr(message,'/') = 1 or instr(message,':\') = 2 or
instr(message,'
') = 1 then
split_path_name(message,directory_path,file_name);
append_file(directory_path,file_name,'text',conn);
utl_smtp.write_data(conn,crlf);
elsif message is not null and length(message) > 0 then
utl_smtp.write_data(conn,message);
if length(message) = 1 or
substr(message,length(message)-1) != crlf then
utl_smtp.write_data(conn,crlf);
end if;
elsif clob_message is not null then
append_file(null,'message.txt','text/plain',conn,clob_message);
end if;
end if;please helpdear, when i open this auto generated mail into outlook express, then message is showing properly, but in microsoft outlook 2007, it's showing message as text attachment.
I appreciate any hint...
thanx. -
Empty email body and cannot send mails with exchange
Hi,
we moved from SBS 2003 to SBS 2010 and now people wiht iPhones have problems receving mails. The Problem is, that the mail body us empty, though in the preview I can see part of the content (see pictures sorry they are in German)
Contacts, Calender content is synched without a problem. Sending a mail over exchange is resulting in an error as well.
I already have tried several suggestions from other like power of the phone, deleting the profile. I even restored it to the factory settings in itunes. No luck so far.
There is an error entry in the iPhone Configuration Utility Console
Jun 5 08:02:12 geraldfs-iPhone MobileMail[91] <Warning>: DA|Yikes: got an unhandled top level error 110
Jun 5 08:02:12 geraldfs-iPhone MobileMail[91] <Warning>: EAS|ASSendMailTask failed: Error Domain=DAErrorDomain Code=110 "The operation couldn’t be completed. (DAErrorDomain error 110.)"
which indicates a problm, but I have no idea how to solve it.
I have an guess, that it might be related to the certificate stored on the phone. Since we use dyndns to connect to exchange like (domain.dyndns.org) the domain name stayed the same, but the certificate changed. Since in the beginning I configured the phones manually I assume, that the certificate from the old server is still installed on the phone, and might clash wiht the new saver on the same domain (domain.dyndns.org).
Does anyone has an idea how to tackle this issue?
thanks
GeraldProblem Solved.
By chance the problem is linked to the problem, that you cannot reply on emails in Exchange OWA. The issue is caused by spaces in a name property in exchange.
The solution is documented here:
http://social.technet.microsoft.com/Forums/en/exchangesvrmobility/thread/321eae5 1-9cbd-4a5e-85c1-68d8f7b523c3
regards
Gerald -
Sender Mail Adapter - html body mail
Hello Everybody,
I'm facing this strange problem:
I receive an e-mail with an XML attachment with a sender mail adapter and I use the PayloadSwapBean to let the attachment be the real payload as explaned in this blog
<a href="/people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step:///people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step
If I receive mail in text/plain format everything works fine, but as soon as I get an email with an html body (content-type: multipart/alternative; boundary=...) it doesn't any more (In the XI Monitor i still se 2 payloads, but I can only open the one with the attachment).
In this case the mapping is stuck in "scheduled for outbound process" status and the XI queue gets blocked with status "SYSFAIL" giving this error "Access via 'NULL' object reference not possible".
Is there any way to force XI digest also HTML e-mails?
As always, thanks a lot for your help.
DanieleThanks Akshay,
this really worked!
Fyi I'm using XIPAYLOAD option. I added in the module chain, before the PayloadSwapBean, a MessageTransformBean with this parameter:
Transform.ContentType - text/plain;charset=uft-8
this way I can also see the massage body in the monitornig.
Hope this will be helpful for someone else.
Regards,
Daniele -
SEND Mail Step Mail body is not getting displayed in SOST Transaction
Hi Gurus,
I have a very strange problem. I have developed a workflow to send notifications. My client wants to send notifications in different languages based on the user. If the users language is english, the notification mail should trigger in english. If the user's language is French, then the notification mail should trigger in French. like if the user's language is chinese, the notification should be in chinese.
I have used the Standard text objects (SO10) and read the text based on language of the user into the workflow container element. We have passed that container element (which has the required text in users language) to text_lines in SEND MAIL step of the workflow. I am getting the text in the correct language based on the user.
When the mail triggers to user, the user is getting a blank email. There is no body/text in that email. We have checked the SOST transaction and observed that the notification email doesnt have any body, even though we have the text in workflow log. For the users who have the English language, they are getting the text in their mail, SOST and workflow log. Where as for the other languages (French, Chinese, Spanish etc...), they are getting the blank mail, (SOST doesnu2019t have body text) but in workflow log the correct text(based on user language) is getting displayed.
I tested the same workflow in devlopment & quality, everything is working fine. All users (English & Non-English) getting mails in their respective languages. Where as in production, only for English users it is working, but for Non-English users it is not working. I have compared all three environments workflow definitions and they are same. I do not understand why this is behaving differently in production. Could you please help me how do I resolve this issue.
May I know, does any one has faced similar issue. I request you to throw some light in this area.
Thanks in advance.
Regards,
V.NagarajuHello,
Interesting! That seems like a foolproof way to handle the language problem
which can be a challenge in multi-language workflows. Please be sure to tell us
how you solve this and what the cause was.
You keep referring to the language of the "user". I assume you mean the
mail recipient?
You have to watch out with the workflow logs, they take the language settings
of the person viewing it into account when displaying texts, unlike SOST.
"I have used the Standard text objects (SO10) and read the text based on language of the user into the workflow container element"
Which user actually executes the method to do this? Is it WF-BATCH?
Are you using an actual SendMail step? And you reference the variable text_lines##
in the task description?
regards
Rick Bakker
hanabi technology -
Sending mail with attachment and body.
Hi Experts,
I have a requirement of sending a mail with an attachment and also the mail will have a body whose content will be same as that in the attachment.Subject of the mail will also be configured dynamically.Though I am able to send the mail with the attachment but I am not able to configure the body whose content will be same as that of the attachment.
I have unchecked the "Use Mail Package" and has hard-coded the "TO","From" field for sending the mail with attachment.
Can you please check and let me know how to configure the body which will be same as that of the attachment.
Thanks and Regards
Atanu MazumdarHi,
Use MTB module and then one of the parameter which can allow you to send message in attachment as well as in message body.
Transform.ContentDisposition: it helps us to decide if we want to send the payload as an attachment or in the message body. If we give the Parameter value as u201Cattachmentu201D then we will have the payload attached in the mail and if we assign this value as u201Cinlineu201D the payload will go in the mail body.
Hope this helps you..
Regards.... -
Create hyperlink for reply to in mail body while sending email.
Hi All,
We have a requirement where we need to create an hyperlink for reply to in the mail body.
We have implemented entire functionality using CL_BCS classes and everything is working fine.
Only problem we have is when we give document type as HTM instead of RAW then entire formatting of mail body gets disturbed although we get the hyperlink.
Is there any way where we can send the mail in html format using CL_BCS,CL_DOCUMENT_BCS ?
KR Jaideep,Hi ,
Please find the code below I am using to make the hyperlink. Do I need to fill the entire mail body using HTML Tags ? If yes, then I guess it will increase the complexity of program as the mail content will vary from one mail to another depending upon whether different invoice documents have text maintained in them.
lwa_text = '<html>'.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
lwa_text = '<body>'.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
lwa_text = text-012.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
CONCATENATE '<a href="mailto:'
lv_receiver
'">'
lv_receiver
'</a>'
INTO lwa_text.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
lwa_text = '</body>'.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
lwa_text = '</html>'.
APPEND lwa_text TO li_text.
CLEAR lwa_text.
TRY.
CALL METHOD cl_document_bcs=>create_from_text
EXPORTING
i_text = li_text
i_documenttype = 'HTM'
i_subject = 'Test for hyperlink'
i_importance = '1'
i_sensitivity = 'P'
RECEIVING
result = lref_document_bcs.
CATCH cx_document_bcs .
ENDTRY. -
Unable to send mail with different fonts and colors
Hi All,
here is the explanation for my problem:
I am sending mail using javamail. when i send the text with different font and color its not received in the same way. it is simply sending as plain text.
Please help me on this issue.
Thanks
NGHello,
I am trying to develop an email application. It consists on sending email from [email protected] to [email protected]
How can I do this in java ?
I am using this software but it works only with gmail !!
* Send Email to the webmaster
String d_email = "[email protected]",
d_host = "smtp.gmail.com",
d_port = "465",
m_to = "[email protected]",
m_subject = "Email from user";
Properties props = new Properties();
props.put("mail.smtp.user", d_email);
props.put("mail.smtp.host", d_host);
props.put("mail.smtp.port", d_port);
props.put("mail.smtp.starttls.enable","true");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.debug", "true");
props.put("mail.smtp.socketFactory.port", d_port);
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");
SecurityManager security = System.getSecurityManager();
try
Authenticator auth = new SMTPAuthenticator();
Session session = Session.getInstance(props, auth);
//session.setDebug(true);
MimeMessage msg = new MimeMessage(session);
msg.setText("This is a message from: "+UserEmail+"\n "+UserMessage);
msg.setSubject(m_subject);
msg.setFrom(new InternetAddress(d_email));
msg.setSentDate(new Date());
msg.addRecipient(Message.RecipientType.TO, new InternetAddress(m_to));
Transport.send(msg);
catch (Exception ex)
ex.printStackTrace();
out.println("Messaging ERROR: " + ex);
out.println(stack2string(ex));
if(ex.getMessage().compareTo("")!=0)
check = "Message NOT SENT " + ex.getMessage();
private class SMTPAuthenticator extends javax.mail.Authenticator
public PasswordAuthentication getPasswordAuthentication()
return
new PasswordAuthentication("[email protected]", "pwd");
}please advice
Maybe you are looking for
-
Error while posting payroll results to FI -IN PY
Dear Consultants, When I am posting Payroll results to FI I am able to see the + amount and - amount is equal still it giving error and when I check PCP0 it says incorrect document generated. Please do needful. Error message: Error in document: HRPAY
-
Photoshop Elements 4 and Intel Core 2 Duo?
Hello All Does Photoshop Elements 4 (Mac) work on the new iMac's with the Intel Core 2 Duo Processors? I need to know before I buy it, I hear some say yes, and others say no. Thanks for your time, I am a new mac owner and I Love it, but I need my pho
-
Embedded video failure warnings
I am being flooded by warnings about 10.10.3 (or something in Safari) not being able to show embedded YouTube videos. I assume these are flash videos and I have the up-to-date flash player in system preferences so the videos always play. How can I st
-
Desperate need of External Hard drive help.
Bottom line, I need one that will work. I have been through a mess of external HD problems & I have looked at hundreds of drives on many sites & I just don't know which one I can trust. I have tried a few already, but they just didn't like working on
-
What do i do after i connect it to Wi-Fi
it won't let me go no futher than that. why is that?