Analyzes E-mails with no attachment - HP Envy 120
After you have scanned a document and sent to my e-mail address, what happens with the not scanned attachment. How can I fix this. Sender address is eprintcenterhp.com
A new HP printer software update comes through via the Mac. With the download, the HP Envy 120 is now sending E-mail scans with the attachment. The problem is resolved.
Tags: HP Printers
Similar Questions
-
redirect e-mail with photos attached
When you try to send an e-mail with an attached picture in live mail, I get a notice on the screen that live mail cannot
find photos in the e-mail message. Transmitted without, he is received with an empty box with an x in the top left corner, but
No picture. This is not consistent with each email, which cannot live mail search image when it appears on my
perfectally screen?
Submit all Live and Hotmail queries on the forum right here:
Windows Live Solution Center
http://windowslivehelp.com/ -
Sending mail with an attachment using UTL_SMTP
Hi all
I'm working on a PL/SQL code, where do I send a mail with an attachment using UTL_SMTP. I use the following code, I changed the value of p_to and p_from
DECLARE
l_mail_conn UTL_SMTP.connection;
l_boundary VARCHAR2 (50): = '-= * #abc1234321cba #* =';
l_step PLS_INTEGER: = 12000; -Make sure you define a multiple of 3 would not exceed the 24573
p_to VARCHAR2 (100): = ' [email protected] ';
p_from VARCHAR2 (100): = ' [email protected] ';
p_subject VARCHAR2 (100): = "UPLOAD of FILE MAIL."
p_text_msg VARCHAR2 (100): = 'it is a system generated email';
p_attach_name VARCHAR2 (100);
p_attach_mime VARCHAR2 (100);
p_attach_blob BLOB;
p_smtp_host VARCHAR2 (100): = 'localhost ';
p_smtp_port NUMBER: = 25;
BEGIN
l_mail_conn: = UTL_SMTP.open_connection (p_smtp_host, p_smtp_port);
UTL_SMTP. HELO (l_mail_conn, p_smtp_host);
UTL_SMTP.mail (l_mail_conn, p_from);
UTL_SMTP. RCPT (l_mail_conn, p_to);
UTL_SMTP.open_data (l_mail_conn);
UTL_SMTP.write_data (l_mail_conn, ' Date: ' |) TO_CHAR (SYSDATE, ' ' DD-MON-YYYY HH24:MI:SS) | UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' from: ' | p_to |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' from: ' | p_from |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' subject: ' | p_subject |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' Reply-To: ' | p_from |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, "MIME-Version: 1.0 ' |") UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' Content-Type: multipart/mixed; limit = "" | ") l_boundary | '"' || UTL_TCP. CRLF. UTL_TCP. CRLF);
IF p_text_msg IS NOT NULL THEN
UTL_SMTP.write_data (l_mail_conn, '-' | l_boundary |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' Content-Type: text/plain; charset = "iso-8859-1" ' |) UTL_TCP. CRLF. UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, p_text_msg);
UTL_SMTP.write_data (l_mail_conn, UTL_TCP.crlf |) UTL_TCP. CRLF);
END IF;
IF p_attach_name IS NOT NULL THEN
FOR I IN (SELECT *)
OF xx_mail_test_table
WHERE ROWNUM = 1
ORDER BY last_update_date DESC) LOOP
UTL_SMTP.write_data (l_mail_conn, '-' | l_boundary |) UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' Content-Type: ' | p_attach_mime |) '; name =' ' | I.FILE_NAME | '"' || UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, "Content-Transfer-Encoding: base64' |") UTL_TCP. CRLF);
UTL_SMTP.write_data (l_mail_conn, ' Content-Disposition: attachment; filename = "" | ") I.FILE_NAME | '"' || UTL_TCP. CRLF. UTL_TCP. CRLF);
FOR J FROM 0... TRUNC ((DBMS_LOB. GetLength (I.file_name) - 1) / l_step) LOOP
UTL_SMTP.write_data (l_mail_conn, UTL_RAW.cast_to_varchar2 (UTL_ENCODE.base64_encode (DBMS_LOB.substr (I.FILE_NAME, l_step, J * l_step + 1)));)
END LOOP;
UTL_SMTP.write_data (l_mail_conn, UTL_TCP.crlf |) UTL_TCP. CRLF);
END LOOP;
END IF;
UTL_SMTP.write_data (l_mail_conn, '-' | l_boundary |) '--' || UTL_TCP. CRLF);
UTL_SMTP.close_data (l_mail_conn);
UTL_SMTP. Quit (l_mail_conn);
EXCEPTION
WHEN utl_smtp.transient_error OR utl_smtp.permanent_error THEN
UTL_SMTP. Quit (l_mail_conn);
lift;
WHILE OTHERS THEN
dbms_output.put_line (SQLERRM);
END;
This is when I execute the block that I get 2 mails to the same but there are some attachments, I checked the table and he gave.
Could someone help me as to where I'm wrong?
Create the raw DATA for the SMTP protocol can be tricky.
I cheat and use a package that has been designed to do easily.
MK
-
Send an E-mail with an attachment procedure Oracle
Jin
I have the procedure to send e-mail with excel attachment
The data in the Excel file are built by using the query in my procedure. Send mail with attachment, it works well.
Now the situation is if there is no data in the Excel worksheet that is built dynamically, we limit the sending of email
is that possible, please let me know,
Am using the utl_tcp method to build the excel file
Thank you
VelSomething like that? But I have not tested. Please test carefully.
PROCEDURE GCN_ORDER(errbuf OUT VARCHAR2, retcode OUT VARCHAR2) IS rc integer; crlf VARCHAR2(2) := CHR(13) || CHR(10); mesg VARCHAR2(1000); c utl_tcp.connection; L_FROM_DATE DATE; L_TO_DATE DATE; msg_from VARCHAR2(100) := '[email protected]'; to_addresses VARCHAR2(1000); cc_addresses VARCHAR2(1000); email_addresses VARCHAR2(2000); msg_subject VARCHAR2(200) := 'E-mail Alert: '; msg_text1 VARCHAR2(15) := 'Dear Sir,'; msg_text2 VARCHAR2(500) := 'Please find the attached file,'; msg_text3 VARCHAR2(25) := 'Division'; msg_text4 VARCHAR2(25) := 'For the period : '; v_mail_to VARCHAR2(1000); lv_gcn varchar2(1000); next_column number; recipient_email_length number; single_recipient_addr varchar2(100); v_is_there_any_attachment CHAR(1):='N'; --New var. cursor cur_select(L_FROM_DATE DATE, L_TO_DATE DATE) is SELECT (substr(wdd.source_header_type_name, 5) || ',' || oha.order_number || ',' || wdd.attribute1 || ',' || TO_DATE(wdd.attribute2, 'dd/mm/rrrr') || ',' || TO_DATE(oha.creation_date, 'dd/mm/rrrr') || ',' || TO_DATE(ola.creation_date, 'dd/mm/rrrr') || ',' || ola.ordered_item) gcn FROM apps.oe_order_headers_all oha, apps.oe_order_lines_all ola, apps.wsh_delivery_details wdd WHERE oha.org_id = 92 AND oha.org_id = ola.org_id AND oha.header_id = ola.header_id AND wdd.inventory_item_id = ola.inventory_item_id AND wdd.source_header_number = oha.order_number AND wdd.source_line_id = ola.line_id AND wdd.org_id = oha.org_id AND wdd.attribute_category = '92Freight' AND TO_DATE(wdd.attribute2, 'dd/mm/rrrr') < TO_DATE(ola.creation_date, 'dd/mm/rrrr') AND TO_DATE(wdd.attribute2, 'dd/mm/rrrr') BETWEEN L_FROM_DATE AND L_TO_DATE AND oha.flow_status_code NOT IN ('BOOKED', 'ENTERED'); cursor cur_to_email is SELECT email_address FROM alert_users_ID WHERE org_id IN (1, 92) AND status_flag = 'Y' AND report_id = 3 AND MAIL_TYPE = 'To' AND (module = 'AR' OR module IS NULL); cursor cur_cc_email is SELECT email_address FROM alert_users_ID WHERE org_id IN (1, 92) AND status_flag = 'Y' AND report_id = 3 AND MAIL_TYPE = 'Cc' AND (module = 'AR' OR module IS NULL); BEGIN --FROM AND TO DATE LOGIC select MIN(START_DATE), MAX(END_DATE) INTO L_FROM_DATE, L_TO_DATE from apps.gl_period_statuses where closing_status = 'O' AND APPLICATION_ID = 101 AND SET_OF_BOOKS_ID = 2; for c_to in cur_to_email loop to_addresses := to_addresses || ',' || c_to.email_address; end loop; to_addresses := ltrim(to_addresses, ','); for c_cc in cur_cc_email loop cc_addresses := cc_addresses || ',' || c_cc.email_address; end loop; cc_addresses := ltrim(cc_addresses, ','); email_addresses := to_addresses || ',' || cc_addresses; recipient_email_length := length(email_addresses); email_addresses := email_addresses || ','; -- Add comma for the last asddress next_column := 1; if instr(email_addresses, ',') = 0 then -- Single E-mail address single_recipient_addr := email_addresses; recipient_email_length := 1; end if; c := utl_tcp.open_connection(remote_host => '127.0.0.1', remote_port => 25, tx_timeout => null); rc := utl_tcp.write_line(c, 'HELO 127.0.0.1'); rc := utl_tcp.write_line(c, 'EHLO 127.0.0.1'); rc := utl_tcp.write_line(c, 'MAIL FROM: ' || msg_from); while next_column <= recipient_email_length loop -- Process Multiple E-mail addresses in the loop OR single E-mail address once. single_recipient_addr := substr(email_addresses, next_column, instr(email_addresses, ',', next_column) - next_column); next_column := instr(email_addresses, ',', next_column) + 1; --rc := utl_tcp.write_line(c, 'MAIL FROM: '||msg_from); rc := utl_tcp.write_line(c, 'RCPT TO: ' || single_recipient_addr); end loop; rc := utl_tcp.write_line(c, 'DATA'); rc := utl_tcp.write_line(c, 'Date: ' || TO_CHAR(SYSDATE, 'dd Mon yy hh24:mi:ss')); rc := utl_tcp.write_line(c, 'From: ' || msg_from || ' <' || msg_from || '>'); rc := utl_tcp.write_line(c, 'MIME-Version: 1.0'); rc := utl_tcp.write_line(c, 'To: ' || to_addresses); rc := utl_tcp.write_line(c, 'Cc: ' || cc_addresses); rc := utl_tcp.write_line(c, 'Subject: ' || msg_subject); rc := utl_tcp.write_line(c, 'Content-Type: multipart/mixed;'); rc := utl_tcp.write_line(c, ' boundary="-----SECBOUND"'); rc := utl_tcp.write_line(c, ''); rc := utl_tcp.write_line(c, '-------SECBOUND'); rc := utl_tcp.write_line(c, 'Content-Type: text/plain'); rc := utl_tcp.write_line(c, 'Content-Transfer-Encoding: 7bit'); rc := utl_tcp.write_line(c, ''); rc := utl_tcp.write_line(c, msg_text1); rc := utl_tcp.write_line(c, ' '); rc := utl_tcp.write_line(c, msg_text2); rc := utl_tcp.write_line(c, ' '); rc := utl_tcp.write_line(c, msg_text3); rc := utl_tcp.write_line(c, msg_text4 || to_char(l_from_date, 'MON-YY') || ' to ' || to_char(l_to_date, 'MON-YY')); rc := utl_tcp.write_line(c, ''); rc := utl_tcp.write_line(c, '-------SECBOUND'); rc := utl_tcp.write_line(c, 'Content-Type: text/plain;'); rc := utl_tcp.write_line(c, ' name="GCN_Details.csv"'); rc := utl_tcp.write_line(c, 'Content-Transfer_Encoding: 8bit'); rc := utl_tcp.write_line(c, 'Content-Disposition: attachment;'); --Indicates that this is an attachment. rc := utl_tcp.write_line(c, ' filename="GCN_Details.csv"'); rc := utl_tcp.write_line(c, '-------SECBOUND'); rc := utl_tcp.write_line(c, ''); begin -- WRITE COLUMN HEADERS rc := utl_tcp.write_text(c, 'BRANCH' || ',' || 'ORDER NUMBER'); rc := utl_tcp.write_line(c, ' '); for c1 in cur_select(L_FROM_DATE, L_TO_DATE) loop --You are starting to write the data lv_gcn := c1.gcn; rc := utl_tcp.write_text(c, lv_gcn); rc := utl_tcp.write_line(c, ' '); v_is_there_any_attachment:='Y';--Is there any data ? end loop; exception when others then dbms_output.put_line('error : ' || sqlerrm); rc := utl_tcp.write_text(c, 'Data Error'); end; If v_is_there_any_attachment ='Y' THEN rc := utl_tcp.write_line(c, ''); rc := utl_tcp.write_line(c, '.'); rc := utl_tcp.write_line(c, '-------SECBOUND'); --end loop; END If; rc := utl_tcp.write_line(c, 'QUIT'); dbms_output.put_line(utl_tcp.get_line(c, TRUE)); utl_tcp.close_connection(c); EXCEPTION when others then utl_tcp.close_connection(c); raise_application_error(-20000, SQLERRM); END GCN_ORDER;
-
Sending E-Mail with an attachment using PL/SQL
Hello
I am trying to send an E-Mail with an attachment using pl/sql on Oracle 9i.
I found the code from the link below.
but the attachment it sends is defined in the pl/sql block.http://www.orafaq.com/wiki/Send_mail_from_PL/SQL
I want to attach a file in a different location. How can I do this?
Thanks in advanceIf the attachment is also on the server (it must be on the server), you can load into a BLOB and which attach to your e-mail (you will need to create an Oracle Directory that points to the file to be attached).
http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:255615160805 #68529763836665
This thread is big enough, a ctrl + f there might give you some clues.Currently I do not have the mail api available on here, but I still have it on a "test/playground DB", so I'll take a look later, when I have time and place.
-
How to create a job that e-mail with csv attached.
Hello
Could all help with that.
I have a trigger that inserts (after changing the DLL) on the diagram at track_t, (table).
Now, I put a job to convert track_t (table) to CSV data, daily...
Then, I need to define a job to send the mail on a daily basis with the attached csv.
set - trigger, procedue to send mail. But how to create a job to send a mail with csv generated
8ff4363d-844d-49fd-87D1-2125143d11a8 wrote:
Hello
Could all help with that.
I have a trigger that inserts (after changing the DLL) on the diagram at track_t, (table).
Now, I put a job to convert track_t (table) to CSV data, daily...
Then, I need to define a job to send the mail on a daily basis with the attached csv.
set - trigger, procedue to send mail. But how to create a job to send a mail with csv generated
DBMS_SCHEDULER
http://docs.Oracle.com/CD/E11882_01/AppDev.112/e25788/d_sched.htm#ARPLS72235
-
WHEN I RECEIVE AN EMAIL WITH AN ATTACHMENT I CAN'T OPEN IT. IT SAYS WINDOWS MEDIA PLAYER CANNOT ACCESS THE FILE.
Help, please
How this is related to Windows Update, John?
-
Sending mail with an attachment of the IOM
Hi Experts,
We have an obligation to send an email with an attachment of the IOM. Unable to find any relevant document how this goal using the model Notification and NotificationService.
Any help would be appreciated.
Thanks in advance.
This feature is not supported by the product. check the Doc ID 1444359.1
You can trigger an SR to know about this.
-
delete file after sending an e-mail with an attachment
Hello
I looked in the forums and have not found any reference to it.
I need to send an email with an attachment that is source via a form.
The problem I'm having is that when I include the code to remove the file from the directory, the intrusion via cfmail is unable to run. When I do not include the code to delete the file, it works fine.
Any ideas?
I tried with paths, physical and virtual.You need give time for email to send.
Figure 60 seconds or 60 seconds more your spool interval (if the coil is on (on))-whichever is greater.
It would be preferable not to delete the file here.
Set up a scheduled task that deletes files in the target directory that are, say, older than 24 hours.
-
Cannot forward the e-mail with an attachment
I use att.net as my email, I can send emails fine and can reply and forward emails (which have no binding) but I can't send an email that has an attachment)
It keeps saying ' att.net Mail found the original e-mail, but met with some display problems. Please try again later. "
It works now, not sure what happened unless ATT knew the problem on Chrome and the fixed
-
UTL_SMTP mail with an attachment (problem by attaching the zip file)
Hi all
I used the code for sending email with attachment below. but when I try to add the body of the message its does not work in the sense of sound do not attach my file. When I commented that border its attach the file.
How to solve this problem?commented lines: -- utl_smtp.write_data(mail_conn,UTL_TCP.CRLF ||'Body' ||':'|| text || UTL_TCP.CRLF); --utl_smtp.write_data(mail_conn,UTL_TCP.CRLF||text || UTL_TCP.CRLF );
Full procedure.
Please, help me to solve this problem.create or replace procedure sssl_send_mail ( p_sender varchar2, p_recipient varchar2, p_cc varchar2, p_subject varchar2, p_filename varchar2, text varchar2) is --c utl_smtp.connection; v_raw raw(57); v_length integer := 0; v_buffer_size integer := 57; v_offset integer := 1; mailhost VARCHAR2(64) := 'xxxxxxxxxx'; port constant number(2):=25; timeout number :=180; mail_conn utl_smtp.connection; p_blob Blob; temp_os_file bfile; ex number; begin DBMS_LOB.CREATETEMPORARY(p_blob,true); temp_os_file := BFILENAME ('xxxxxxxx',p_filename); ex := dbms_lob.fileexists(temp_os_file); if ex = 1 then dbms_lob.fileopen(temp_os_file, dbms_lob.file_readonly); dbms_lob.loadfromfile(p_blob,temp_os_file, dbms_lob.getlength(temp_os_file)); dbms_lob.fileclose(temp_os_file); end if; mail_conn := utl_smtp.open_connection(mailhost, port,timeout); utl_smtp.helo(mail_conn, mailhost); utl_smtp.mail(mail_conn, p_sender); utl_smtp.rcpt(mail_conn, p_recipient); utl_smtp.rcpt(mail_conn, p_cc); utl_smtp.open_data(mail_conn); utl_smtp.write_data(mail_conn,'From'||':'|| p_sender || UTL_TCP.CRLF); utl_smtp.write_data(mail_conn,'To'||':'|| p_recipient || UTL_TCP.CRLF); utl_smtp.write_data(mail_conn,'CC'||':'|| p_cc || UTL_TCP.CRLF); utl_smtp.write_data(mail_conn,'Subject' ||':'|| p_subject || UTL_TCP.CRLF); -- utl_smtp.write_data(mail_conn,UTL_TCP.CRLF ||'Body' ||':'|| text || UTL_TCP.CRLF); --utl_smtp.write_data(mail_conn,UTL_TCP.CRLF||text || UTL_TCP.CRLF ); utl_smtp.write_data( mail_conn, 'Content-Disposition: attachment; filename="' || p_filename || '"' || utl_tcp.crlf); utl_smtp.write_data( mail_conn, 'Content-Transfer-Encoding: base64' || utl_tcp.crlf ); utl_smtp.write_data( mail_conn, utl_tcp.crlf ); v_length := dbms_lob.getlength(p_blob); <<while_loop>> while v_offset < v_length loop dbms_lob.read( p_blob, v_buffer_size, v_offset, v_raw ); utl_smtp.write_raw_data( mail_conn, utl_encode.base64_encode(v_raw) ); utl_smtp.write_data( mail_conn, utl_tcp.crlf ); v_offset := v_offset + v_buffer_size; end loop while_loop; utl_smtp.write_data( mail_conn, utl_tcp.crlf ); utl_smtp.close_data(mail_conn); utl_smtp.quit(mail_conn); exception when utl_smtp.transient_error or utl_smtp.permanent_error then utl_smtp.quit(mail_conn); raise; when others then raise; end;
Thanks in advance.
See you soon,.
Shan.
Published by: Shan on January 13, 2011 13:08
Published by: Shan on January 14, 2011 15:22I don't have your question on the BLOB store. I read the disk file (BFILE) and then storing it in temporary LOB. I send a file in my hotmail and it came as an attachment.
DECLARE /*LOB operation related varriables */ v_src_loc BFILE := BFILENAME('SAUBHIK', 'Waterlilies.jpg'); l_buffer RAW(54); l_amount BINARY_INTEGER := 54; l_pos INTEGER := 1; l_blob BLOB := EMPTY_BLOB; l_blob_len INTEGER; v_amount INTEGER; /*UTL_SMTP related varriavles. */ v_connection_handle UTL_SMTP.CONNECTION; v_from_email_address VARCHAR2(30) := '[email protected]';--change your email address v_to_email_address VARCHAR2(30) := '[email protected]'; --change your email address v_smtp_host VARCHAR2(30) := '9.182.156.144'; --My mail server, replace it with yours. v_subject VARCHAR2(30) := 'Your Test Mail'; l_message VARCHAR2(200) := 'This is test mail using UTL_SMTP'; /* This send_header procedure is written in the documentation */ PROCEDURE send_header(pi_name IN VARCHAR2, pi_header IN VARCHAR2) AS BEGIN UTL_SMTP.WRITE_DATA(v_connection_handle, pi_name || ': ' || pi_header || UTL_TCP.CRLF); END; BEGIN /*Preparing the LOB from file for attachment. */ DBMS_LOB.OPEN(v_src_loc, DBMS_LOB.LOB_READONLY); --Read the file DBMS_LOB.CREATETEMPORARY(l_blob, TRUE); --Create temporary LOB to store the file. v_amount := DBMS_LOB.GETLENGTH(v_src_loc); --Amount to store. DBMS_LOB.LOADFROMFILE(l_blob, v_src_loc, v_amount); -- Loading from file into temporary LOB l_blob_len := DBMS_LOB.getlength(l_blob); /*UTL_SMTP related coding. */ v_connection_handle := UTL_SMTP.OPEN_CONNECTION(host => v_smtp_host); UTL_SMTP.HELO(v_connection_handle, v_smtp_host); UTL_SMTP.MAIL(v_connection_handle, v_from_email_address); UTL_SMTP.RCPT(v_connection_handle, v_to_email_address); UTL_SMTP.OPEN_DATA(v_connection_handle); send_header('From', '"Sender" <' || v_from_email_address || '>'); send_header('To', '"Recipient" <' || v_to_email_address || '>'); send_header('Subject', v_subject); --MIME header. UTL_SMTP.WRITE_DATA(v_connection_handle, 'MIME-Version: 1.0' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, 'Content-Type: multipart/mixed; ' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, ' boundary= "' || 'SAUBHIK.SECBOUND' || '"' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); -- Mail Body UTL_SMTP.WRITE_DATA(v_connection_handle, '--' || 'SAUBHIK.SECBOUND' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, 'Content-Type: text/plain;' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, ' charset=US-ASCII' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, l_message || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); -- Mail Attachment UTL_SMTP.WRITE_DATA(v_connection_handle, '--' || 'SAUBHIK.SECBOUND' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, 'Content-Type: application/octet-stream' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, 'Content-Disposition: attachment; ' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, ' filename="' || 'Waterlilies.jpg' || '"' || --My filename UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, 'Content-Transfer-Encoding: base64' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); /* Writing the BLOL in chunks */ WHILE l_pos < l_blob_len LOOP DBMS_LOB.READ(l_blob, l_amount, l_pos, l_buffer); UTL_SMTP.write_raw_data(v_connection_handle, UTL_ENCODE.BASE64_ENCODE(l_buffer)); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); l_buffer := NULL; l_pos := l_pos + l_amount; END LOOP; UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF); -- Close Email UTL_SMTP.WRITE_DATA(v_connection_handle, '--' || 'SAUBHIK.SECBOUND' || '--' || UTL_TCP.CRLF); UTL_SMTP.WRITE_DATA(v_connection_handle, UTL_TCP.CRLF || '.' || UTL_TCP.CRLF); UTL_SMTP.CLOSE_DATA(v_connection_handle); UTL_SMTP.QUIT(v_connection_handle); DBMS_LOB.FREETEMPORARY(l_blob); DBMS_LOB.FILECLOSE(v_src_loc); EXCEPTION WHEN OTHERS THEN UTL_SMTP.QUIT(v_connection_handle); DBMS_LOB.FREETEMPORARY(l_blob); DBMS_LOB.FILECLOSE(v_src_loc); RAISE; END;
http://saubbane.blogspot.com/2011/01/sending-binary-attachmentimages-in-mail.html
-
Sending e-mail with an attachment of Office 2010
Why am I unable to send an Excel of Office 2010 file directly as an attachment? It works OK if I send the file in My Documents and then attach it to an e-mail. I use Outlook 2010
It is a Windows XP forum.
Your question is a Microsoft Office one.
May be better to use the Forums of Microsoft Office.
You can also describe exactly what you see.
Is Microsoft Outlook your default mail client?
In Excel, you click on "Save & Send" and send this way (attempt anyway)?
What happening exactly / are you doing - step by step and all the messages you get verbatim?
-
I tried to create a new file and it does not work! any help would be appeciated.
Hello Jo Hauncher,.
Welcome to the forum!
What is the attachment in the email that you are unable to open? If so, follow the steps below to define which program you want to open an attachment with.
· Click with the right button on the attachment
· Click Open
· Click Save to disk
· Locate the attachment file where you saved in the previous step
· Right-click on the attachment file
· Click Open with
· Select the program you want to run the program
Reference:
http://support.Microsoft.com/kb/218367/
Hope that helps, I look forward to hearing from you.
Steven
Microsoft Answers Support Engineer
Visit our Microsoft answers feedback Forum and let us know what you think -
Sending e-mail with an attachment
Hi experts
I want to send the email from my oracle DB using UTL_MAIL 10.1.0.2.0. Procedure SEND_ATTACH_RAW, email is through, but not through the attachment.
UTL_MAIL. SEND is doing well.
I created the mail_attachment directory in the database and the physical directory as well and left an att.xls file that I want to send.
I run the procedure like this...
DECLARE
resultraw RAW (32000);
BEGIN
UTL_MAIL. SEND_ATTACH_RAW (sender = > '[email protected]',)
recipients = > "[email protected]"
subject = > "Testmail"
message = > 'of Pls Find attached... ". »,
attachment = > RESULTraw,
att_filename = > 'att.xls');
END;
here how to set that the att.xls file exists in the mail_attachment folder?
E-mail goes through, but no attachment.
Pls help.
RgdsCould you change:
vinhandle: = UTL_FILE.fopen ('MAIL_ATTACHMENT', 'att.xls', 'R');
TO
vinhandle: = UTL_FILE.fopen ("MAIL_ATTACHMENT", "att.xls", "RB");
-
The sender has not knowingly set any security or passwords.
Require that all attachments sender recipient username and password.
Using XP with Outlook Web Access, Internet Explorer 7.Hi Swhiteside11,
Thanks for visiting the site of the community of Microsoft Windows XP. The question you have posted is related to Exchange and would be better suited to the Technet community. Please visit the link below to find a community that will provide the support you want.
http://social.technet.Microsoft.com/forums/en-us/categories/
Shawn - Support Engineer - MCP, MCDST
Microsoft Answers Support Engineer
Visit our Microsoft answers feedback Forum and let us know what you think
Maybe you are looking for
-
Should the popup status bar change the background of the window of appearances?
I use Firefox 4.0 on Windows 7 with disabled windows transparency. In this case, the window frames (very thick, unfortunately) are completely opaque and display a background image that has an edge from white to blue 30% down from the top. (If you wis
-
I have more contacts in my iPhone
I have an iPhone6S more As I had problems synchronizing contacts in my iPhone with iCloud, I followed the instructions: Disable the iCloud Contacts and turn it back on and I chose to delete all contacts from my phone. When I turned on contacts back I
-
I recently noticed that some of my projects have libraries added in a separate the 'library' of the project tree branch, while in others they are simply registered at the level of the base tree; see these two examples: There is a practical d
-
When I turn on my comp. after that a few minutes of the Tower starts to groan and moan until it stops completely. I have free disk space. went to a restore point everything I can think of. I have a HP COMP and maybe 3 years. I'm really at the point
-
Hi all... So after a Thinkpad update this morning, my speakers stopped working. Half an hour before the update, speakers worked very well. The X61did is not contact anytihng, wet, hot, or no matter what impact at this time. The headphone Sockets work