Programación en castellano
Inicio > Foros > Oracle > Envio de emails masivos desde Developer 6i
-Foros de debate

Oracle
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Envio de emails masivos desde Developer 6i
Enviado por Bernardo López Miranda el día 21 de agosto de 2003

Alquien sabe como se puede lograr en base a un proceso en Developer 6i enviar correos masivos, con info de la BD.

Saludos

 
Re: Envio de emails masivos desde Developer 6i
Enviado por nerea el día 22 de agosto de 2003

No sé exactamente lo que quieres,...

Hay opción de enviar la salida de un report a una dirección de correo:
rwcli60 report=test.rdf userid=un/pwd@db DESTYPE=MAIL DESFORMAT=HTML DESNAME=xyz@oracle.com,abc@oracle.com

También puedes realizar una llamada al shell desde Forms, mediante HOST() y enviar un correo como un comando, anexando la salida de un report,...

También puedes utilizar el paquete UTL_SMTP.

Si tienes Oracle Interoffice, puedes utilizar DBMS_MAIL.

 
Envio de emails masivos desde Developer 6i
Enviado por Bernardo López el día 22 de agosto de 2003

Basicamente lo que ncesito es que una aplicación que esta cargardo estados de cuenta envíe correos electrónicos a los tarjetahabientes.

La plicaciones lee varios archivos de texto y los incluye en un esquema, lo que quiero es que como parte de este proceso traiga la direccion de correo y envie un correo inicialmente sin atach file que le avise que ya esta su estado de cuenta.

He estado provando usar una aplicación que se llama Rebol, pero estoy descubriendo como se llama.

Nota: No debe de existir interface, por ejemplo si llamao al shell con el host me abre el outlook, para cada correo que desee enviar. Por lo que no debe de tener interface visual, solo enviar el correo y listo.

gracias por atender mi mensaje gracias...

 
Re: Envio de emails masivos desde Developer 6i
Enviado por Bernardo López el día 22 de agosto de 2003

Se me olvidaba tengo developer 6i y oracle 8.1.7

Saludos

 
Envio de emails masivos desde Developer 6i
Enviado por Bernardo López Miranda el día 22 de agosto de 2003

Ya lo logre muchas gracias por la ayuda, lo hice usando UTL_SMTP.

Gracias

 
envio de emails masivos sin mostrar toda la lista de contactos.
Enviado por TROYAR el día 29 de septiembre de 2003

hola q tal. soy muy nuevo en esto y necesito ayuda.
alguien sabe de algun programa para enviar emails a un grupo de contactos y quienes lo eciban no vean los email de los demas destinatarios???? q cada destinatario solo vea su email y el de nadie mas.. alguien sabe de algun software???
os lo agradeceria eternamente.......... saludos todos.

 
Re: envio de emails masivos sin mostrar toda la lista de contactos.
Enviado por Sol el día 11 de octubre de 2003

Hola, queria saber si conseguiste algun tipo de informacion al respecto, ya que yo estoy recien empezando y tb quiero enviar a una lista de contactos mails masivos, si me podes ayudar te lo agradeceria.
Saludos.

 
Re: Re: envio de emails masivos sin mostrar toda la lista de contactos.
Enviado por Fleming el día 22 de diciembre de 2003

facilisimo, en cualquier programa de correo electronico tienes 3 campos, uno que utilizas siempre y otros dos que no sabes para que sirven... estos son el "Destinatario" "C.C." y "B.C.C." el primero ya sabes para que es, el segundo, C.C., se llama Carbon Copy, o copia de carbon, sirve para enviar el mismo mail a varias personas, es decir, si quieres envian ese mail a 5 personas, pones a la primera en el campo de Asunto, y a las 4 restantes en el campo de C.C. pero haciendolo así las 5 personas recibiran ademas las direcciones de los demas. Y la última es B.C.C., Borrow carbon Copy o copia de carbón oculta, y sirve para envios masivos de mails, sin que los destinatarios sepana aquien se les envia dicho mail...
un saludo

 
Re: Re: Re: envio de emails masivos sin mostrar toda la lista de contactos.
Enviado por Yo el día 19 de agosto de 2004

Toda la vida ahí, y nunca he sabido para que servían esos campos! Gracias!

 




Necesito informacion sobre el UTL_SMTP
Enviado por Erick Sumale el día 14 de julio de 2004

Necesito saber sobre el modo de utilizar el paquete UTL_SMTP, y donde puedo conseguir ese paquete para enviar correos a una persona en especifico,

gracias

 
Re: Necesito informacion sobre el UTL_SMTP
Enviado por ulalve® el día 19 de julio de 2004

Prueba este procedimiento:

CREATE OR REPLACE PROCEDURE ENVIAR_MAIL(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);
END;

Un ejemplo seria el siguiente:

EXEC ENVIAR_MAIL(correogFROM,correoTO,'Envio de Correo','Hello Ka, te estoy enviando un correo por PL/SQL',IPSERVER);

Saludos

 

Re: Necesito informacion sobre el UTL_SMTP
Enviado por ROBERTO el día 20 de agosto de 2004

PROCEDURE SI_SEND_MAIL
( sender IN VARCHAR2,
recipient IN VARCHAR2,
subject IN VARCHAR2,
message IN VARCHAR2)
IS
mailhost VARCHAR2(30) := 'df.ferromex.com.mx';
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 yyyy hh24:mi:ss' ) || crlf ||
'From: < '|| sender||'>' || crlf ||
'Subject: '|| subject || crlf ||
'To: '|| recipient || crlf ||
'' || crlf || message;
utl_smtp.helo(mail_conn, mailhost);
utl_smtp.mail(mail_conn, sender);
utl_smtp.rcpt(mail_conn, recipient);
utl_smtp.data(mail_conn, mesg);
utl_smtp.quit(mail_conn);
END SI_SEND_MAIL;

Solo necesitas que te de privilegios el dba al paquete
y puedes enviar mails

 





Re: Re: Envio de emails masivos desde Developer 6i
Enviado por mireya bohorquez el día 30 de julio de 2004

necesito enviar aproximadamente a 900 direccion informacion simultaneamente

 

Re: Re: Envio de emails masivos desde Developer 6i
Enviado por Jorge Gomez el día 7 de julio de 2006

Hola nerea.
Yo e trabajado con un paquete para el envio de correos masivos con adjunto en la version 6i.
Pero ahora que vamos a emigrar a la version 10g, no se puede utilizar el mismo proceso. Segun e leido, hay que usar el que mencionaste, pero lo triste de esto que hay que crear un directorio virtual donde esta instalada la B.D.
Tienes alguna otra manera, para enviar correo masivo con adjunto que no se tenga que crear un directorio virtual.
Gracias.

 

Re: Re: Envio de emails masivos desde Developer 6i
Enviado por Jorge Gomez el día 7 de julio de 2006

Hola nerea.
Yo e trabajado con un paquete para el envio de correos masivos con adjunto en la version 6i.
Pero ahora que vamos a emigrar a la version 10g, no se puede utilizar el mismo proceso. Segun e leido, hay que usar el que mencionaste, pero lo triste de esto que hay que crear un directorio virtual donde esta instalada la B.D.
Tienes alguna otra manera, para enviar correo masivo con adjunto que no se tenga que crear un directorio virtual.
Gracias

 

Re: Re: Envio de emails masivos desde Developer 6i
Enviado por Jorge Gomez el día 7 de julio de 2006

Hola nerea.
Yo e trabajado con un paquete para el envio de correos masivos con adjunto en la version 6i.
Pero ahora que vamos a emigrar a la version 10g, no se puede utilizar el mismo proceso. Segun e leido, hay que usar el que mencionaste, pero lo triste de esto que hay que crear un directorio virtual donde esta instalada la B.D.
Tienes alguna otra manera, para enviar correo masivo con adjunto que no se tenga que crear un directorio virtual.
Gracias

 
Re: Re: Re: Envio de emails masivos desde Developer 6i
Enviado por jhonmich el día 10 de junio de 2008

pero como creo los directorios virtuales en oracle

 



Re: Envio de emails masivos desde Developer 6i
Enviado por ROBERTO el día 20 de agosto de 2004

Si tiene oracle 8.17
Te puede servir este procedure

PROCEDURE SI_SEND_MAIL
( sender IN VARCHAR2,
recipient IN VARCHAR2,
subject IN VARCHAR2,
message IN VARCHAR2)
IS
mailhost VARCHAR2(30) := 'df.ferromex.com.mx';
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 yyyy hh24:mi:ss' ) || crlf ||
'From: < '|| sender||'>' || crlf ||
'Subject: '|| subject || crlf ||
'To: '|| recipient || crlf ||
'' || crlf || message;
utl_smtp.helo(mail_conn, mailhost);
utl_smtp.mail(mail_conn, sender);
utl_smtp.rcpt(mail_conn, recipient);
utl_smtp.data(mail_conn, mesg);
utl_smtp.quit(mail_conn);
END SI_SEND_MAIL;

Tiene que pedirle privilegios de al DBA
del paquete utl_smtp
Espero te sirva

 
Re: Re: Envio de emails masivos desde Developer 6i
Enviado por maverick el día 23 de agosto de 2004

Si desean ver mas ejempos y otro con interaccion co Lotus revisen www.orape.net/html/index.php

 
Envio de email
Enviado por Anonimo el día 26 de octubre de 2005

Nesecito la ayuda de alguien por fa.
Mi problema es que cuando corro el procedimiento lo hace bien pero me salen errores con las exepciones asi que quito esas lineas.
Ahora cuando ejecuto el procedure (exec enviarcorreo(from¿cual direccion,cual enlace a la bd?,to dir destino listo...)) me NO AVAILABLE EL PAQUETE.

 


Re: Re: Envio de emails masivos desde Developer 6i
Enviado por Jorge Gomez el día 10 de junio de 2006

Hola que tal.
Este codigo, se puede implementar para adjuntar archivos.
GRacias.

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados