Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Send email whith oracle

Re: Send email whith oracle

From: Alen Cappelletti <cocker_at_libero.it>
Date: 29 Nov 2005 01:09:04 -0800
Message-ID: <1133255344.506119.27680@g49g2000cwa.googlegroups.com>


OK, thanks Andy...
now I'write my BODY message but no v_header.



CREATE OR REPLACE PROCEDURE send_mail_alen(
	v_sender in varchar2,
  	v_recipient in varchar2,
  	v_ccrecipient in varchar2,
  	v_subject in varchar2,
  	v_message in varchar2
  	)
AS
	crlf VARCHAR2(2) := UTL_TCP.CRLF;
	l_mailhost varchar2(255) := '10.138.0.15' ;
	l_mail_conn utl_smtp.connection ;
   	v_header varchar2(1000);

BEGIN
--

  v_header:= 'Date: '||TO_CHAR(SYSDATE,'dd Mon yy hh24:mi:ss')||crlf||
     'From: '||v_sender||''||crlf||
  'Subject: '||v_subject||crlf||
       'To: '||v_recipient||crlf||
       'CC: '||v_ccrecipient;


--

   --
   -- Write the header
   --
   utl_smtp.write_data(l_mail_conn, v_header||crlf);
   utl_smtp.write_data(l_mail_conn, crlf||v_message ) ;
   utl_smtp.close_data(l_mail_conn) ;
   utl_smtp.quit(l_mail_conn );
   --dbms_output.put_line('Message send to the user successfully') ; END; Received on Tue Nov 29 2005 - 03:09:04 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US