Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/05/2003, 08:03
Avatar de Linterns
Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 23 años
Puntos: 11
Aqui te va uno que utilizo en Oracle

Código PHP:
PROCEDURE ENVIAR_CORREO
(  P_ENVIA     IN VARCHAR2,
   
P_RECIBE    IN VARCHAR2,
   
P_ASUNTO    IN VARCHAR2,
   
P_MENSAJE   IN VARCHAR2)
IS
  mailhost     VARCHAR2
(30) := 'linterns.com';
  
mail_conn    utl_smtp.connection
  
  
crlf VARCHAR2):= CHR13 ) || CHR10 );
  
mesg VARCHAR21000 );
BEGIN
  mail_conn 
:= utl_smtp.open_connection(mailhost25);
 
  
mesg:= 'MIME-Version: 1.0' ||CHR(13)|| CHR(10)||'Content-type: text/html' || CHR(13)||CHR(10)||
         
'Date: ' || TO_CHARSYSDATE'dd Mon yy hh24:mi:ss' ) || crlf ||
         
'From:  <'||P_ENVIA||'>' || crlf ||
         
'Subject: '||P_ASUNTO || crlf ||
         
'To: '||P_RECIBE || crlf ||
         
'' || crlf || P_MENSAJE;
  
utl_smtp.helo(mail_connmailhost);
  
utl_smtp.mail(mail_connP_ENVIA);
  
utl_smtp.rcpt(mail_connP_RECIBE);
  
utl_smtp.data(mail_connmesg);
  
utl_smtp.quit(mail_conn);
END
Solamente cambia el nombre del host "linterns.com" por el que tu utilizas para enviar correo.
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***