Mail: how to send out emails with graphics embedded?
I'm just wondering if the protocol has changed ...
I'm wanting to send out multiple emails with a graphic, that will open in diverse Browsers, Apple and PC. Is there a way to do it without having to embed the graphic somewhere up on the web and write a bunch of html?
Or, what IS the protocol these days? A direct to a tutorial would be most appreciated,
Ben
If the graphics files are not uploaded to a web server, i.e., if you want them included in the email message, then they must be sent as attachments. That is the only way to send non-text via email. Different email programs have different ways of displaying attachments. Some will show only icons, some will only show a list of attachments. Some like Mail will show the contents of the graphic file within the message. If your recipient is using a program that cannot show embedded graphics, then nothing you do on your end will change that.
Email simply not a medium in which you have precise control over what the recipient will see.
Similar Messages
-
HOW TO SEND PERSONALIZED EMAILS WITH THE SAME MESSAGE, BUT WITH THE INDIVIDUAL RECIPIENT'S NAME... (OR NAME AND THE EMAIL ADDRESS) TO ALL ADDRESSES IN THE ADDRESS BOOK - WITH RECIPIENTS SEEING ONLY THEIR OWN NAME WITHIN THE BODY OF THE MESSAGE TO THEM ?
ALSO, HOW TO ELIMINATE ALL THE OTHER NAMES FROM THE LIST - SO THEY CAN NOT SEE WHO ELSE IS ON THE MAILING LIST, AND WHO ELSE IS GETTING THE SAME MESSAGE?In the csv file, the column headers must match the the special references in curly brackets.
So you either change the column header in .csv file or the bit in the curly brackets in the Template email.
To change the column header:
In the example shown below, I wanted to use the first two columns
'First Name', 'Last Name' note the exact spelling.
I also wanted the email address which was in a column called 'Primary Email'.
To make it easier for me, I copied the Primary Email column and inserted it into the third column position and then changed the column header name from 'Primary Email' to 'Email'. (This meant I still had the original column header just in case). see image below.
But you could just change the column header name from 'Primary Email' to 'Email' without moving column about - up to you.
At this point check that all the contacts do have a valid email address.
then save the file.
If you do not want to edit the .csv file, then you need to edit the template email.
eg: {{First Name}} {{Last Name}} <{{Email}}>
change to : {{First Name}} {{Last Name}} <{{Primary Email}}>
If still having an issue, please post two images.
One image needs to show the row of column headers used in .csv file.
The other image needs to show the Template email, so I can see how you have used the curly brackets. -
How to send a email with a link
Hi All,
I have a scenario where I have to send an email to a person informing him about the workitem
Now this user is not a SAP user so i have to send a link to him of a web page where he will execute
the work item.Please advice about how to send the email with a link.
Thanks in Advance,
Saket.Hi,
If you are using a Workflow, in the send mail step type, simply write the e-mail link and press enter.
when the user sees the same in the outlook, he will get them as a link but this does not happens when the mail is seen in the SAp INBOX.
if you are using the FM, give the document type as 'HTM', to send mail.
This will work for you.
Let me know if u face any issues
Regards,
Kanika -
How to send an email with an attachment to the customers email address.
Hi friends,
How to send an email with an attachment to the customers email address.
the attachment will be in doc format.
Having an Header
the data which i am sending must be in a TABLE format
with 5 columns.
and each column must have a column heading
Please guide me.
Thanks in Advance,
Ganesh.*& Report ZEMAIL_ATTACH *
*& Example of sending external email via SAPCONNECT *
REPORT ZEMAIL_ATTACH .
TABLES: ekko.
PARAMETERS: p_email TYPE somlreci1-receiver .
*Here get the values of mail from the table adn6 for the customer address.
TYPES: BEGIN OF t_ekpo,
ebeln TYPE ekpo-ebeln,
ebelp TYPE ekpo-ebelp,
aedat TYPE ekpo-aedat,
matnr TYPE ekpo-matnr,
END OF t_ekpo.
DATA: it_ekpo TYPE STANDARD TABLE OF t_ekpo INITIAL SIZE 0,
wa_ekpo TYPE t_ekpo.
TYPES: BEGIN OF t_charekpo,
ebeln(10) TYPE c,
ebelp(5) TYPE c,
aedat(8) TYPE c,
matnr(18) TYPE c,
END OF t_charekpo.
DATA: wa_charekpo TYPE t_charekpo.
DATA: it_message TYPE STANDARD TABLE OF solisti1 INITIAL SIZE 0
WITH HEADER LINE.
DATA: it_attach TYPE STANDARD TABLE OF solisti1 INITIAL SIZE 0
WITH HEADER LINE.
DATA: t_packing_list LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,
t_contents LIKE solisti1 OCCURS 0 WITH HEADER LINE,
t_receivers LIKE somlreci1 OCCURS 0 WITH HEADER LINE,
t_attachment LIKE solisti1 OCCURS 0 WITH HEADER LINE,
t_object_header LIKE solisti1 OCCURS 0 WITH HEADER LINE,
w_cnt TYPE i,
w_sent_all(1) TYPE c,
w_doc_data LIKE sodocchgi1,
gd_error TYPE sy-subrc,
gd_reciever TYPE sy-subrc.
*START_OF_SELECTION
START-OF-SELECTION.
Retrieve sample data from table ekpo
PERFORM data_retrieval.
Populate table with detaisl to be entered into .xls file
PERFORM build_xls_data_table.
*END-OF-SELECTION
END-OF-SELECTION.
Populate message body text
perform populate_email_message_body.
Send file by email as .xls speadsheet
PERFORM send_file_as_email_attachment
tables it_message
it_attach
using p_email
'Example .xls documnet attachment'
'DOC'
'filename'
changing gd_error
gd_reciever.
Instructs mail send program for SAPCONNECT to send email(rsconn01)
PERFORM initiate_mail_execute_program.
*& Form DATA_RETRIEVAL
Retrieve data form EKPO table and populate itab it_ekko
FORM data_retrieval.
SELECT ebeln ebelp aedat matnr
UP TO 10 ROWS
FROM ekpo
INTO TABLE it_ekpo.
ENDFORM. " DATA_RETRIEVAL
*& Form BUILD_XLS_DATA_TABLE
Build data table for .xls document
FORM build_xls_data_table.
CONSTANTS: con_cret TYPE x VALUE '0D', "OK for non Unicode
con_tab TYPE x VALUE '09'. "OK for non Unicode
*If you have Unicode check active in program attributes thnen you will
*need to declare constants as follows
*class cl_abap_char_utilities definition load.
*constants:
con_tab type c value cl_abap_char_utilities=>HORIZONTAL_TAB,
con_cret type c value cl_abap_char_utilities=>CR_LF.
CONCATENATE 'EBELN' 'EBELP' 'AEDAT' 'MATNR'
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach.
LOOP AT it_ekpo INTO wa_charekpo.
CONCATENATE wa_charekpo-ebeln wa_charekpo-ebelp
wa_charekpo-aedat wa_charekpo-matnr
INTO it_attach SEPARATED BY con_tab.
CONCATENATE con_cret it_attach INTO it_attach.
APPEND it_attach.
ENDLOOP.
ENDFORM. " BUILD_XLS_DATA_TABLE
*& Form SEND_FILE_AS_EMAIL_ATTACHMENT
Send email
FORM send_file_as_email_attachment tables pit_message
pit_attach
using p_email
p_mtitle
p_format
p_filename
p_attdescription
p_sender_address
p_sender_addres_type
changing p_error
p_reciever.
DATA: ld_error TYPE sy-subrc,
ld_reciever TYPE sy-subrc,
ld_mtitle LIKE sodocchgi1-obj_descr,
ld_email LIKE somlreci1-receiver,
ld_format TYPE so_obj_tp ,
ld_attdescription TYPE so_obj_nam ,
ld_attfilename TYPE so_obj_des ,
ld_sender_address LIKE soextreci1-receiver,
ld_sender_address_type LIKE soextreci1-adr_typ,
ld_receiver LIKE sy-subrc.
ld_email = p_email.
ld_mtitle = p_mtitle.
ld_format = p_format.
ld_attdescription = p_attdescription.
ld_attfilename = p_filename.
ld_sender_address = p_sender_address.
ld_sender_address_type = p_sender_addres_type.
Fill the document data.
w_doc_data-doc_size = 1.
Populate the subject/generic message attributes
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle .
w_doc_data-sensitivty = 'F'.
Fill the document data and get size of attachment
CLEAR w_doc_data.
READ TABLE it_attach INDEX w_cnt.
w_doc_data-doc_size =
( w_cnt - 1 ) * 255 + STRLEN( it_attach ).
w_doc_data-obj_langu = sy-langu.
w_doc_data-obj_name = 'SAPRPT'.
w_doc_data-obj_descr = ld_mtitle.
w_doc_data-sensitivty = 'F'.
CLEAR t_attachment.
REFRESH t_attachment.
t_attachment[] = pit_attach[].
Describe the body of the message
CLEAR t_packing_list.
REFRESH t_packing_list.
t_packing_list-transf_bin = space.
t_packing_list-head_start = 1.
t_packing_list-head_num = 0.
t_packing_list-body_start = 1.
DESCRIBE TABLE it_message LINES t_packing_list-body_num.
t_packing_list-doc_type = 'RAW'.
APPEND t_packing_list.
Create attachment notification
t_packing_list-transf_bin = 'X'.
t_packing_list-head_start = 1.
t_packing_list-head_num = 1.
t_packing_list-body_start = 1.
DESCRIBE TABLE t_attachment LINES t_packing_list-body_num.
t_packing_list-doc_type = ld_format.
t_packing_list-obj_descr = ld_attdescription.
t_packing_list-obj_name = ld_attfilename.
t_packing_list-doc_size = t_packing_list-body_num * 255.
APPEND t_packing_list.
Add the recipients email address
CLEAR t_receivers.
REFRESH t_receivers.
t_receivers-receiver = ld_email.
t_receivers-rec_type = 'U'.
t_receivers-com_type = 'INT'.
t_receivers-notif_del = 'X'.
t_receivers-notif_ndel = 'X'.
APPEND t_receivers.
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
EXPORTING
document_data = w_doc_data
put_in_outbox = 'X'
sender_address = ld_sender_address
sender_address_type = ld_sender_address_type
commit_work = 'X'
IMPORTING
sent_to_all = w_sent_all
TABLES
packing_list = t_packing_list
contents_bin = t_attachment
contents_txt = it_message
receivers = t_receivers
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
Populate zerror return code
ld_error = sy-subrc.
Populate zreceiver return code
LOOP AT t_receivers.
ld_receiver = t_receivers-retrn_code.
ENDLOOP.
ENDFORM.
*& Form INITIATE_MAIL_EXECUTE_PROGRAM
Instructs mail send program for SAPCONNECT to send email.
FORM initiate_mail_execute_program.
WAIT UP TO 2 SECONDS.
SUBMIT rsconn01 WITH mode = 'INT'
WITH output = 'X'
AND RETURN.
ENDFORM. " INITIATE_MAIL_EXECUTE_PROGRAM
*& Form POPULATE_EMAIL_MESSAGE_BODY
Populate message body text
form populate_email_message_body.
REFRESH it_message.
it_message = 'Please find attached a list test ekpo records'.
APPEND it_message.
endform. " POPULATE_EMAIL_MESSAGE_BODY
regards,
venkat. -
TS3899 i can send out emails with icloud but cannot recieve emails
i can send out emails with icloud but cannot recieve emails
Hi Nortarian,
Welcome to Apple Support Communities.
Here is another article that can help troubleshoot the behavior you're seeing:
iCloud: Troubleshooting iCloud Mail
http://support.apple.com/kb/ts4002
Best,
Jeremy -
I send out emails with proper grammar. People would reply returning my email and I would notice the grammar has changed and doesn't make sense. What's causing this problem?
Have you actually compared what you sent (in your Sent Mail Folder) with what is in the reply?
Note that Auto Correction can often change what you think that you are typing.
Are you sure that the return message has your original message intact and not edited by the recipient?
Bottom line: if the recipient does a simple reply to your message with the original message attached the system is not going to edit your message. -
Send html email with image embedded
Hi Guys,
I want send an email using class CL_BCS.
Can someone please help me to tell me how can we send the email with image embedded in the body?
The image is stored in the mime repository and was uploaded through se78.
I have searched online but am not able to send it.
It will be great if someone has working code for this.
Regards,
Dhruv KashyapHi go to T-code : SMW0 -- To upload the images , after that you can find that entries in wwwparams table .
Refer this .
**************** - Display images (like company logo) on the selection-screen
In order to send it as email you have to add attachment type as BMP from you BCS class.
Just try you can . -
When will Centurylink finish working on email system? Cannot send out emails with Thunderbird
For a month I have not been able to send out emails. I receive them but cannot forward or send new messages. All my settings from Centurylink are correct. They keep telling me that they are working on "stuff" and cannot give me an answer as to when they will be finished.
Does anyone know any thing about this or if it will be ever resolved? Should I delete and re install Thunderbird? It worked fine one day, the next I cannot sent out anything. this is what I get after a long wait.
Sending of message failed.
The message could not be sent because the connection to SMTP server smtpauth.centurytel.net timed out. Try again or contact your network administrator.Hi Matt,
Thank for for taking the time to reply. I am not sure how one checks the anti virus. I have had Eset Nod for ages and have had no problems with anything. My email send outs worked fine then didn't. Centurylink keeps telling me that they are working on issues but it is taking way to long. -
How to send out email in HTML format instead of Plain text?
Can anyone help? Or any website with that information?
I am trying to send out email using javamail. But i want it to be in HTML format so that i can set font size,coulor and so on.
Thanks in advance if you have any clue or solution.look at this page:http://developer.java.sun.com/developer/onlineTraining/JavaMail/contents.html
-
How to send an email with file attchment
hi,
I have develop one application using HTML DB.In that sending an e-mail facility is also there. I am able to send an email using an the HTMLDB_MAIL.send() procedure. But using this procedure i am unable to attach a file to the mail.Is there any way to send an email with file attachment.
Thanks in Advance.hi,
I have develop one application using HTML DB.In that sending an e-mail facility is also there. I am able to send an email using an the HTMLDB_MAIL.send() procedure. But using this procedure i am unable to attach a file to the mail.Is there any way to send an email with file attachment.
Thanks in Advance. -
How to send an Email with content at the end of a Quiz?
Hello,
i have three Questions about the navigation function "sending an Email" at the end of an Test or Quiz, and i haven´t found any answers in the forum yet.
An Information at the beginning:
I want to use the Test without any other System, for example Moodle. It will be directly reachable with a link on a homepage.
1) Is it possible, to send an Email with answers of the User as the content in the email, and if it´s possible, how?
2) If it´s not possible, could i precast a Text in the email? Until now, there is only an empty Outlook-Window with the Emailadress.
3) Is it possible, to send an Email without Outlook, so a User can use it only web-based, for example with gmx, webmail etc...
Thank you for helping me
Zholmar
(German)
Hallo,
ich habe drei Fragen zum Versand im Rahmen der Navigationsfunktion von "Email versenden", dies soll am Ende von Test bzw. Quizanwendungen geschehen und habe im Forum leider keine entsprechende Antwort bisher gefunden.
Zur Information:
Der Test soll nicht in ein anderes System (z.B. Moodle) eingebettet werden, sondern lediglich per Link auf einer Homepage erreichbar sein.
1) Ich würde gerne am Ende meines Tests eine Email versenden lassen, welche die Antworten des vorangegangenen Tests enthält, ist das möglich und wenn ja wie?
2) Falls das nicht möglich ist, besteht die Möglichkeit, einen vorgefertigten Text + Betreff in der Email zu generieren? Derzeit öffnet sich lediglich ein Outlook Fenster bei erreichen der Folie, in welcher lediglich die angegebene Emailadresse eingetragen ist. In dieser Email soll wenn möglichst bereits ein Text integriert sein, so dass der Teilnehmer lediglich noch Angaben ergänzen muss.
3) Ist der Email Versand auch ohne Outlook möglich? Kann die Funktion also auch rein Webbasiert erfolgen?
Vielen Dank für die Hilfe
ZholmarSooo, which method are you wanting to use?
Earlier I outlined the steps for the close project at end.
If you are wanting to use the JavaScript solution, you insert a button. Then in the action, you tell the button to execute JavaScript. Then you click the Script Window button and enter the window.close(); code.
Cheers... Rick -
I am using Windows 7, and ISP provider is AOL 9.5 dialup.
When I attempt to save emails with graphics to My Documents,
any graphics, usually in body of email as a bitmap or jpeg file, when I reopen email from My Documents, the graphics appear blank, as if a broken/torn page. Is there some settings I need to adjust on Firefox to be able to save complete files.I'm not a Mac user, that's my caveat, however there is a button on the ribbon for SharePoint Document Libraries on the Library Tab called Connect To Office.
If that works with Office 2011 you'll start seeing your SharePoint site as a place where you can store documents in Office.
Otherwise, you need to click "New" in teh library itself and have SharePoint open Office for you.
w: http://www.the-north.com/sharepoint | t: @JMcAllisterCH | c: http://www.b-i.com -
Trouble sending out email with E-mail "app"
In order to not paying any data usage, I called Verizon and have my data access blocked. However, I still can receive MMS. I have no problem using wi-fi to check my Yahoo email using the email "app" but I can't send any email out with the same app. Please help.
I had same issue with not being able to send emails via my Yahoo account (and no problem sending on Hotmail). As previous post suggested, I deleted the pre-set Yahoo account, then set it up manually as POP account. Here are the settings that worked for me, I can now send (and receive) on my Yahoo account via WiFi.
Incoming Host Name: pop.att.yahoo.com
Outgoing Host Name: smtp.att.yahoo.com
Incoming/Outgoing User Name: Full Yahoo email address, including domain (e.g., [email protected])
Password: Your password
Now tap the "Advanced" tab on the upper left and set up the port #'s as follows:
Incoming mail port #: 995, secure connection (SSL) checked
Outgoing mail port #: 465, secure connection (SSL) checked -
How to send out email from table data every day?
want to implement email function:
send out data in email from a table with select everyday
how to implement it in ASE 12.5?You can use the Job Scheduler functionality within ASE or a UNIX OS cron job to cause something to happen at a particular time every day.
With Job Scheduler, you might have it use xp_cmdshell to execute a script on the OS,
while cron would just execute the script directly.
The script would log into ASE, run the select and store the results into a file, then send the file contents.
A simple example of such a script file might be:
isql -Usa -Ppassword -o /work/my_output.txt << EOF
select * from mydb..mystatus
go
EOF
mailx -s"My Daily Status" bret < /work/my_output.txt
As the file contains your password, be sure permissions are set so only you can read and execute the file. -
How to send an email with from address not as a SAP user id
Hi,
sender = cl_sapuser_bcs=>create ( pv_user ).
I am using the above piece of code to send an email.
In the method "CREATE" , I CAN PASS ONLY THE SAP USER ID.
But i want to pass the email address (user) which does not a SAP user id?
how to do this.Hi Brad Bohn,
I have coded like below. I could see the mail in SOST, in that from address is as 'myname'.
But the mail does not reaches to the recipient.
Can you tell me where the problem is?
DAta:: from_addr TYPE REF TO CL_CAM_ADDRESS_BCS,
lo_bcs_recipient TYPE REF TO if_sender_bcs,
send_request TYPE REF TO cl_bcs.
CALL METHOD cl_cam_address_bcs=>create_internet_address
EXPORTING
i_address_string = 'myname at the rate of domain'
i_address_name = 'myname'
RECEIVING
result = from_addr.
CALL METHOD send_request->set_sender
EXPORTING
i_sender = from_addr.
CATCH cx_send_req_bcs .
IF sy-subrc <> 0.
CLEAR sy-subrc. " added to hide warnings.
ENDIF.
Maybe you are looking for
-
User Authorization for a Query
Hi, I have assigned a single role to a user, in which I have authorization for all the Infoproviders, including authorization for reporting. The user is able to access most of the queries, except one query. If there is a problem, he should not have a
-
Hi All, I am using JMS adapter so far. Every time adapter is taking messages from queue. But now I want to take file from the queue instead of message. What configuration should I do? Please give your valuable inputs.. Thanking you all. Best Regards,
-
I HAVE OFFICE 365. PUBLISHER FILES WILL NOT OPEN. EVEN FILES I JUST WORKED WITH. WARNING MESSAGE SAYS A PROBLEM HAS BEEN DETECTED AND IS PROTECTING MY COMPUTER.
-
Counter Strike 1.6 - kernel panic
I'm running CS 1.6 with Wine 1.1.30 (and OpenGL) and am frequently experiencing (what I believe to be) kernel panics. Linux freezes up (the screen goes black and becomes unresponsive) and the Caps-Lock light repeatedly blinks. On next reboot, I have
-
Antixsslibrary.dll version 3.1
Hi, I am trying to install BPC 10 and need the antixsslibrary.dll in version 3.1. On the MS page I can only download 4.x which doesn't work with BPC 10 (I have tried it) and apart from that I only have 3.0 which doesn't work either (I have tried it a