Send an attachment as an icon
How can i send an attachment as an icon on mail mountain lion
download and install the attachment tamer plug-in:
http://lokiware.info/Attachment-Tamer
This will give you much more control over the attachment environment.
Similar Messages
-
How may I chose between sending an attachment as an icon or actually as the document being sent
When sending attachments in mail which function may I use to send as an icon rather than as the whole document. I seem to recall an option in a drop down menu in previous versions but no longer am I able to find the answer.
ThanksDon't know if this applies to Lion, but read here:
http://www.makeuseof.com/tag/create-html-announcement-mail-iweb-mac/ -
I need to send an attachment. When I attach it to my email it shows up "open" in the recipients email instead of being an icon type attachment. How do I fix this?
once you finalize the addressing the list disappears, so how can is affect the subject . For that matter is disappears when it looses focus.
I have heard of a bug that selects the name that is highlighted when the mouse leaves the selection box if no address is selected. Perhaps that is your issue. Until the issue is fixed I suggest you use tab to leave the address box -
Send Files - attach to email filename
I have dynamic page rendered by asp.net. Let's call it ShowPDF.aspx - it renders PDF file to output. I would like to ask regarding functionality for sending files directly from Adobe Reader X (Tools > Send Files > Attach to Email). The name of the attached file is prefilled to ShowPDF.aspx.
Can it be changed to any other values? How is the value calculated? Can it be influenced by any http header?
Thanks a lotDrag or export it from iPhoto to the desktop, and if needed, drag that file to the Preview icon in the Dock, choose Export from the File menu, and specify JPEG as the format.
(89066) -
I use Thunderbird as a mail client. How can I setup the "send as attachment" item in the right-button menu? I can't simple drag a item to the TB icon to send it via a new mail as an attachment, I have to open TB, create a new mail, drag item onto mail. It is slow and uncomfortable of course. Do you have any idea how to solve it? Tried already the Automator, but it is not working anyhow, only Mail.app supported :-( I want it to select any folder or file (not only in Finder, any item, from Desktop, opened in muCommander etc., send it to TB to a new mail and add as attachment. In windows there is a simple right click menu item, Mac OS hasn't got any built-in option? Thanks from CZE
Really nobody who knows the answer? :-/
-
Attach photos as icons, not already opened?
When I attach a photo to an email, the opened photo fills the text area. I'd rather the photos show up as icons, not as already opened photos. How do I do this?
Hello Roger.
The Mail application displays all image/photo and single page PDF attachments inline or viewed in place within the body of the message by default which cannot be turned off. This applies to received and sent messages with such attachments.
You can control-click on such an attachment and select View as Icon but regardless, depending on the recipient's email client and available preference settings, such attachments may appear inline or viewed in place within the body of the message when the message is opened by the recipient (as with the Mail application when receiving/opening a message with such attachments) or as attached files only which must be opened separately to be viewed for which the sender has no control over.
The reverse is true. Windows Outlook and OE display such attachments as attached files only (icons) but when sent to a Mail.app user, the attachments appear inline or viewed in place within the body of the message when the message is opened.
When I switched from using Entourage to the Mail.app when Jaguar was introduced, this took a little getting used to but I prefer it since it provides confirmation that I have selected the correct photo file before the message is sent and has no determination on how such an attachment is received by the recipient.
I haven't used it but you can purchase a 3rd party plugin for the Mail.app called Mail Attachments Iconizer.
http://lokisw.com/index.php?item=MailAttachmentsIconizer -
Cannot send email. When I click Write the window does not open properly. Does not have the "send, spelling, attach, security, save line there. Then when I click File, then Send now it will not send. A message comes up saying my SMTP server failed. Have check and everything appears to be o.k.
Hi Stephen,
What version of MS Office are you using?
Are you facing the issue similar to that mentioned here: Acrobat/Reader: Attach to Email button not working for PDFs referenced from long URLs
Open Acrobat. Use the click-path Edit - Preferences - select the Category "Email Accounts". In the dialog there is the "Add Account" drop-down. Select "Add Other". The "Add Webmail Account" dialog presents. You'll fill out the dialog's fields with Outlook.com settings. (don't forget the "Advance Settings" button)
From a look-see on the web it appears that the following are the needed settings. BUT, you'll be wanting to validate.
The Outlook.com SMTP server settings for sending outgoing messages from an email program on desktop, cell phone or mobile device are:
• Outlook.com SMTP server address: smtp.live.com
• Outlook.com SMTP user name: Your full Outlook.com email address (not an alias)
• Outlook.com SMTP password': Your Outlook.com password
• Outlook.com SMTP port: 587
• Outlook.com SMTP TLS/SSL encryption required: yes
For incoming messages from an Outlook.com account to an email program using POP, use the Windows Live Hotmail POP3 server settings.
The Outlook.com POP server settings for downloading new incoming messages to email program, cell phone or mobile device are:
• Outlook.com POP server address: pop3.live.com
• Outlook.com POP user name: Your full Outlook.com email address (not an alias)
• Outlook.com POP password: Your Outlook.com password
• Outlook.com POP port: 995
• Outlook.com POP TLS/SSL encryption required: yes
Regards,
Rave -
Send excel attachment using FM SO_NEW_DOCUMENT_ATT_SEND_API1
Hi ABAPers,
I managed to send excel attachment using FM SO_NEW_DOCUMENT_ATT_SEND_API1.
Let say I send it to my own email account.
But, when try to open the excel document, from lotus notes, there is warning message produced by the microsoft excel saying:
"The file is not in a recognizable format.
and so on....."
Anyway, when I click button 'OK', excel sheet will be opened and no information lost.
How can we code the abap program so that the message will not come each time I open the attachment from my lotus notes?
Or this is just the tab delimited issue?
Thank you.
Regards,
Edward.Hi Shan,
Thank you for replying.
I have the same as follows:
DESCRIBE TABLE lt_contents_hex LINES lv_lines.
lt_packing_list-transf_bin = 'X'.
lt_packing_list-head_start = 1.
lt_packing_list-head_num = 1.
lt_packing_list-body_start = 1.
lt_packing_list-body_num = lv_lines.
lt_packing_list-doc_type = 'XLS'.
lt_packing_list-obj_name = 'ATTACHMENT'.
lt_packing_list-obj_descr = 'Attachment'.
lt_packing_list-doc_size = lv_lines * 255.
APPEND lt_packing_list.
I'm using lt_contents_hex instead of lt_contents_bin.
Still the problem is there.
Is there any other way to calculate the doc size correctly?
Regards,
Edward. -
Hi,
I'm using the FM SO_NEW_DOCUMENT_ATT_SEND_API1 to send xls attachements.
All works fine, the only issue is that in the requirements the attachemnt should have fixed width columns.
I think that is not possible, everyone have done that?
If not there an alternative to the SO_NEW_DOCUMENT_ATT_SEND_API1?
Thanks for answers.Hello,
You can have the fixed width of the colums in excel (No additional spaces in the column) is you use, the seperator between the fields.
For eg : If you are displaying 3 fields in the excel file, say MATNR, WERKS and QUANTITY.
Then you need to
Concatenate matnr
werks
quantity
into ls_contents_bin-line
separated by lc_tab.
append ls_contents_bin to lt_contents_bin.
Here lc_tab is the tab seperator to be declared as follows : -
CONSTANTS : lc_tab TYPE char01 VALUE cl_abap_char_utilities=>horizontal_tab.
The internal table lt_contents_bin is then passed to the table parameters contents_bin of the FM SO_NEW_DOCUMENT_ATT_SEND_API1.
Thanks.
Regards,
Rinkesh Doshi -
Error when trying to send an attachment
Hi there,
I am running an application in Tomcat 5.5 and I am trying to send an email with an attachment via java mail. The attachment will eventually be a zip file containing wav files but I can't seem to get it to work with a text file yet.
I may be a little confused...I am especially confused with the DataHandlerSet stuff.
Here is the code:
public String sendmail(String msgSubject)
//Sets some variables.
String emailmultipart = "true"; //if this is set to false sends a simple message.
String msgText = "Some text \n\n";
String smtphost = "myhost";
String emailto = "[email protected]";
String emailfrom = "[email protected]";
//Gives the path of where the sound files are.
File soundfile = new File("myfile.txt");
boolean debug = true; // change to get more information
String msgText2 = "multipart message";
boolean sendmultipart = Boolean.valueOf(emailmultipart).booleanValue();
// set the host
Properties props = new Properties();
props.put("mail.smtp.host", smtphost);
// create some properties and get the default Session
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
try
// create a message
Message msg = new MimeMessage(session);
// set the from address
InternetAddress from = new InternetAddress(emailfrom);
msg.setFrom(from);
//set the to address
InternetAddress[] address =
new InternetAddress(emailto)
msg.setRecipients(Message.RecipientType.TO, address);
//set subject - support request id
msg.setSubject(msgSubject);
//decides whether to send plain text message or multi text message (from true/false in the command line)
//sends a simple plain text email
if(!sendmultipart)
// send a plain text message
msg.setContent(soundfile, "text/plain");
//sends an attached file.
else
// send a multipart message// create and fill the first message part
MimeBodyPart mbp1 = new MimeBodyPart();
//adds the text as normal
mbp1.setContent(msgText, "text/plain");
// create and fill the second message part
MimeBodyPart mbp3 = new MimeBodyPart();
// attach the file to the message
//FileDataSource fds = new FileDataSource(filen);
FileDataSource fds = new FileDataSource(soundfile);
mbp3.setDataHandler(new DataHandler(fds));
mbp3.setFileName(fds.getName());
// mbp3.setContent();
Multipart mp = new MimeMultipart();
//adds the text to the message
mp.addBodyPart(mbp1);
//adds the attachment to the message
mp.addBodyPart(mbp3);
// adds the content to the message
msg.setContent(mp);
//Transport - sends the message.
Transport.send(msg);
catch(MessagingException mex)
mex.printStackTrace();
//log.debug("At end of Send email");
return "nothing";
}Here is the error:
javax.mail.MessagingException: IOException while sending message;
nested exception is:
java.io.IOException: "text/html" DataContentHandler requires String object, was given object of type class javax.mail.internet.MimeMultipart
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:566)
at javax.mail.Transport.send0(Transport.java:151)
at javax.mail.Transport.send(Transport.java:80)
at questionnaireweb.Formemail.sendmail(Formemail.java:337)
at org.apache.jsp.web.emailrecorded_jsp._jspService(org.apache.jsp.web.emailrecorded_jsp:338)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
I'd be really grateful for any help. I can't seem to get past this error not matter what I try. Sending the simple mail works, but sending an attachment produces the error above. I have seen similar errors before but when the user actually wants to send html and not a file.
Thanks a lot,
JessHI ,Thanks for your response. That was an error in the code I posted, but wasn't the error I was trying to solve. Once correcting that error you pointed out I am getting the problems not when I send a plain text email like:
if(!sendmultipart)
// send a plain text message
msg.setContent(msgText, "text/plain");
}but when I try and send multipart messages doing this:
else
// send a multipart message// create and fill the first message part
MimeBodyPart mbp1 = new MimeBodyPart();
mbp1.setText(msgText);
// create and fill the second message part
MimeBodyPart mbp3 = new MimeBodyPart();
// attach the file to the message
FileDataSource fds = new FileDataSource(soundfile);
mbp3.setDataHandler(new DataHandler(fds));
mbp3.setFileName(fds.getName());
Multipart mp = new MimeMultipart();
//adds the text to the message
mp.addBodyPart(mbp1);
//adds the attachment to the message
mp.addBodyPart(mbp3);
// adds the content to the message
msg.setContent(mp);
}So i get the error when executing the else branch.
Can you spot any errors here? I get the same error as mentioned earlier.
Thanks a lot,
Jess -
MS Project 2010 with Outlook 2013 - "send as attachment" missing function / not working
Office 2013 Professional running on Windows 7 (64bit).
After Re-installing MS Project 2010 today the option under
File (alt-f) --> 'Save & Send' --> 'Send as Attachment' is shaded out / unavailable.
Is this a known integration gap between the older MS Project and Current Outlook ? Alternatively, does anyone have any recommendations to troubleshoot and / or enable the function within MS Project 2010?
Thanks for any suggestions , guidance or pointers.
p.s I have tried completing a repair on Office 2013 and the MS Project 2010 from within the control panel.
This functionality is working with all other Office 2013 applications in the suite (Excel, PowerPoint, Word, Visio etc.)Julie ,
Kinda / sorta ... In Mid 2014 I had MS Project installed and working (I can't confirm if the Send as Attachment was working at that time...) A few days ago I was sent an '.mpp' (MS Project file) for review. When I attempted to open it MS Project
gave me a warning message that it needed to start in safe mode but then failed to start. This seemed weird and thus began two days of googling and investigation.
I elected to uninstall (which also failed) and reinstall (which also failed) the MS Project 2010 since I have the media at hand to do so. At this point I was really truly 'stuck' (p.c term for the younger audience reading this).
My course of action was to engage Microsoft Support (specifically the MS Office group). They verified some registry entries, confirmed installation of MS Project 2010 , confirmed files were installed , available and in the appropriate
spots (files etc.) , tried a few 'fixit' tools , made multiple suggestions that I spend $1000+ on upgrading to MS Project 2013. After ~90 minutes or so they were able to 'Force' the orphaned installation to uninstall. (although
they needed to install and use a 3rd party tool to do it) We then re-installed MS Project 2010 and verified it could start.
After using project a little bit I realized that 'Send as Attachment' option was non-functional. I spent a few hours trying to research (more google) and finally threw in the towel and cried out for help (i.e posted the message that started this
thread).
Thanks again for any suggestions or wisdom you are willing to share. -
When I try to send an attachment in AOL mail I get an error message "We encountered a technical issue, please try again."
This happens every time over the past few days.Never mind the above message....I uninstalled Firefox 4.0.1 and reinstalled 3.6 and then updated to 3.6.7. Now I've lost all my Bookmarks. This is really getting to be frustrating and ridiculously hard to find answers!! What's up with the brains behind Mozilla?? Are they all hacked??
-
Is it possible to send xls attach in mail in background ?
is it possible to send xls attach in mail in background ?
i build/copy program to send attach file in xls format ,
its work fine in foreground but do nothing in background ,
What can be the reason?
the section of the sending :
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.Try this example, not sure where I got this, but it works.
report zmail_excel.
parameters: p_email type somlreci1-receiver
default '[email protected]'.
data: begin of it001 occurs 0,
bukrs type t001-bukrs,
butxt type t001-butxt,
end of it001.
data: imessage type standard table of solisti1 with header line,
iattach type standard table of solisti1 with header line,
ipacking_list like sopcklsti1 occurs 0 with header line,
ireceivers like somlreci1 occurs 0 with header line,
iattachment like solisti1 occurs 0 with header line.
start-of-selection.
select bukrs butxt into table it001 from t001.
* Populate table with detaisl to be entered into .xls file
perform build_xls_data .
* Populate message body text
clear imessage. refresh imessage.
imessage = 'Please find attached excel file'.
append imessage.
* Send file by email as .xls speadsheet
perform send_email_with_xls tables imessage
iattach
using p_email
'Example Excel Attachment'
'XLS'
'TestFileName'
'CompanyCodes'.
* Form BUILD_XLS_DATA
form build_xls_data .
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 'BUKRS' 'BUTXT'
into iattach separated by con_tab.
concatenate con_cret iattach into iattach.
append iattach.
loop at it001.
concatenate it001-bukrs it001-butxt
into iattach separated by con_tab.
concatenate con_cret iattach into iattach.
append iattach.
endloop.
endform.
* Form SEND_EMAIL_WITH_XLS
form send_email_with_xls tables pit_message
pit_attach
using p_email
p_mtitle
p_format
p_filename
p_attdescription.
data: xdocdata like sodocchgi1,
xcnt type i.
* Fill the document data.
xdocdata-doc_size = 1.
* Populate the subject/generic message attributes
xdocdata-obj_langu = sy-langu.
xdocdata-obj_name = 'SAPRPT'.
xdocdata-obj_descr = p_mtitle .
* Fill the document data and get size of attachment
clear xdocdata.
read table iattach index xcnt.
xdocdata-doc_size =
( xcnt - 1 ) * 255 + strlen( iattach ).
xdocdata-obj_langu = sy-langu.
xdocdata-obj_name = 'SAPRPT'.
xdocdata-obj_descr = p_mtitle.
clear iattachment. refresh iattachment.
iattachment[] = pit_attach[].
* Describe the body of the message
clear ipacking_list. refresh ipacking_list.
ipacking_list-transf_bin = space.
ipacking_list-head_start = 1.
ipacking_list-head_num = 0.
ipacking_list-body_start = 1.
describe table imessage lines ipacking_list-body_num.
ipacking_list-doc_type = 'RAW'.
append ipacking_list.
* Create attachment notification
ipacking_list-transf_bin = 'X'.
ipacking_list-head_start = 1.
ipacking_list-head_num = 1.
ipacking_list-body_start = 1.
describe table iattachment lines ipacking_list-body_num.
ipacking_list-doc_type = p_format.
ipacking_list-obj_descr = p_attdescription.
ipacking_list-obj_name = p_filename.
ipacking_list-doc_size = ipacking_list-body_num * 255.
append ipacking_list.
* Add the recipients email address
clear ireceivers. refresh ireceivers.
ireceivers-receiver = p_email.
ireceivers-rec_type = 'U'.
ireceivers-com_type = 'INT'.
ireceivers-notif_del = 'X'.
ireceivers-notif_ndel = 'X'.
append ireceivers.
call function 'SO_DOCUMENT_SEND_API1'
exporting
document_data = xdocdata
put_in_outbox = 'X'
commit_work = 'X'
tables
packing_list = ipacking_list
contents_bin = iattachment
contents_txt = imessage
receivers = ireceivers
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.
endform.
Regards,
Rich Heilman -
Problem to send out attachment
Hi all,
This is urgent. Any advice is appreciated. I have java class to send out attachement. The program was working fine without any issues until last Friday. Suddenly, it could not send any attachment email out. I was able to send out a simple email without attachment. I did not know what changed. I ran out of resources for troubleshooting it.
Here is my code:
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class SendAttachment {
public void Send (String MailHost, String AddFrom, String AddTo, String FileAttName)
throws Exception {
String host = MailHost;
String from = AddFrom;
String to = AddTo;
String fileAttachment = FileAttName;
// Get system properties
Properties props = System.getProperties();
// Setup mail server
props.put("mail.smtp.host", host);
// Get session
Session session =
Session.getInstance(props, null);
// Define message
Message message =
new MimeMessage(session);
message.setFrom(
new InternetAddress(from));
message.addRecipient(
Message.RecipientType.TO,
new InternetAddress(to));
message.setSubject(
"Hello JavaMail Attachment");
// create the message part
BodyPart messageBodyPart =
new MimeBodyPart();
//fill message
messageBodyPart.setText("Hi");
Multipart multipart = new MimeMultipart();
multipart.addBodyPart(messageBodyPart);
// Part two is attachment
messageBodyPart = new MimeBodyPart();
DataSource source =
new FileDataSource(fileAttachment);
messageBodyPart.setDataHandler(
new DataHandler(source));
messageBodyPart.setFileName(fileAttachment);
multipart.addBodyPart(messageBodyPart);
// Put parts in message
message.setContent(multipart);
// Send the message
Transport.send( message );
my test program:
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
public class TestJavaMail {
public static void main(String[] args) {
String myhost =args[0];
String from =args[1];
String to = args[2];
String filename = args[3];
try {
System.out.println("Start .....");
System.out.println("Preparing...");
SendAttachment app = new SendAttachment();
app.Send(myhost, from, to, filename);
System.out.println("Success!");
} catch (Exception e) {
//System.err.println(ExceptionUtil.printStackTrace(e));
System.exit(-1);
After successful compilation, here is how I ran the class:
java TestJavaMail mymaihost.com [email protected] [email protected] /tmp/test.txt
It stops just before it calls Transport.send( message );
Any ideas are greatly appreciated.Hello,
This could help you.
http://exchangeserverpro.com/how-to-configure-a-relay-connector-for-exchange-server-2010
if the reply help you mark it as your answer.
Free Managed .NET
Word Component(Create, Modify, Convert & Print) -
<satellite:form method="post" id="contact-form" enctype="multipart/form-data">
<input type="file" name="adjunto" />
</satellite:form>
FTValList ftListaFichero = new FTValList(1);
ftListaFichero.setValBLOB(ics.GetVar("adjunto_file"), ics.GetBin("adjunto"));
<mail:send
to="<%=to_emailaddress %>"
from="<%=from_emailaddress%>"
subject="Subject"
body="<%=body %>" >
<mail:attachment value='<%=ftListaFichero.getVal(ics.GetVar("adjunto_file"))%>'/>
</mail:send>
http://docs.oracle.com/cd/E29542_01/apirefs.1111/e39371/JSP/mail-attachment.html
http://docs.oracle.com/cd/E29542_01/apirefs.1111/e39371/JSP/mail-send.html
Regards,Simplest might well be to use javamail API instead of the two tags that Sites provides, e.g. see email - Sending mail attachment using Java - Stack Overflow for a full example.
Phil
Maybe you are looking for
-
I'm getting a problem trying to use the default realm with embedded LDAP in WLS 7.0. When the authenticate call eventuall gets called (it originates from a customer JAAS loginmodule that i wrote). I get the exeption below, I'm sure it must be somethi
-
Greetings! I was wondering if there is a way to input cable TV or an RCA signal into a G5 iMac and have it display. Something like an external ATi All In Wonder card, or the ATi TV card, only external. Thanks! bE
-
Gift card money missing?
I had about $11 today when I got on because I had bought a few songs a couple weeks ago. Today I only bought two songs both .99 and it brought my amount of money down to $5.12! What happened? In my purchase history it says I only bought two songs whi
-
How to watch a movie on apple tv that is on your ipad
I bought a movie from itunes on my ipad and I now want to see it on my applie TV. I have home sharing on but it does not show up on my TV. How can I get this movie to show up
-
After upgrading iPhoto on my MacBook Pro running OSX Yosemite 10.10.3 it continually keeps asking me that it is preparing library. This has happened 5 times now and I can't access my photo's through iPhoto, any suggestions?