| Inicio | Tu Cuenta | Manuales | Foros | Tutoriales | Los TOP | Empleos| Artículos | Comentarios |   

Manual Oracle
 1: Monitoreo de Bloqueos 
 2: Manejo de Clusters en Oracle 
 3: Analiszando las Consultas tipo Hash 
 4: Introducción a ORACLE Developer - Castellano 
 5: Creación de un Formulario en Developer Forms - Castellano 
 6: Administracion de Base de Datos Oracle 
 7: Tutorial de Oracle9i Reports 
 8: Manual de Developer Forms 
 9: Manual de Oracle9i Reports 
 10: External tables en Oracle 9i 


Mas de Oracle


Noticias Oracle


Error Ora-


Script Oracle Español
· Scripts para DBA
· SQL ANSI en Oracle 10g
· Pivoting INsert en Oracle 10g
· Sentencias de inserción en varias tablas - Oracle 10g
· Sentencia Insert condicionada - Oracle 10 g

[ Más en la Sección de Noticias ]



Enviar correo desde Oracle
Enviar correo desde Oracle





/* Envia un correo un ejemplo de llamada seria:

exec enviar('envia@server.com','recibe@server.com','encabezado','cuerpo del documento','tuservidor');*/



CREATE OR REPLACE PROCEDURE EnviarCorreo(ENVIA IN VARCHAR2,

RECIBE IN VARCHAR2,

ASUNTO IN VARCHAR2,

MENSAJE IN VARCHAR2,

HOST IN VARCHAR2)

IS

mailhost VARCHAR2(30) := ltrim(rtrim(HOST));

mail_conn utl_smtp.connection;


crlf VARCHAR2( 2 ):= CHR( 13 ) || CHR( 10 );

mesg VARCHAR2( 1000 );

BEGIN

mail_conn := utl_smtp.open_connection(mailhost, 25);

mesg:= 'Date: ' || TO_CHAR( SYSDATE, 'dd Mon yy hh24:mi:ss' ) || crlf ||

'From: <'||ENVIA||'>' || crlf ||

'Subject: '||ASUNTO || crlf ||

'To: '||RECIBE || crlf ||

'' || crlf || MENSAJE;


utl_smtp.helo(mail_conn, mailhost);

utl_smtp.mail(mail_conn, ENVIA);

utl_smtp.rcpt(mail_conn, RECIBE);

utl_smtp.data(mail_conn, mesg);

utl_smtp.quit(mail_conn);

EXCEPTION

WHEN OTHERS THEN InsertarOcurrencia(2,ENVIA||'-'||RECIBE||'-'||ASUNTO||'-'||MENSAJE||'-'||HOST);

END;

/











Copyright © por Manual Oracle Tutorial, Pl/Sql, Discoverer, Forms, Sql y Plsql - Orape Derechos Reservados.

Publicado en: 2004-01-22 (3916 Lecturas)

[ Volver Atrás ]
Oracle Manual y tutorial, Pl/Sql, Discoverer, Forms, Sql y Plsql - Orape



Adaptado para nuke 6.0 por DragónNB