Oracle - Error al mandar correo por Oracle

 
Vista:

Error al mandar correo por Oracle

Publicado por Luis Rodolfo (3 intervenciones) el 15/03/2005 02:55:26
Necesito su ayuda. Hice un procedimiento almacenado que por medio de querys encuentra ciertas situaciones en nuestro sistema y debe notificarlo por medio de Correo Electrónico a ciertas personas. El procedimiento funciona, pero cuando genero el correo electrónico en formato HTML y lo envio me marca el siguiente error:
SQL> execute ejemplo_enviar;
BEGIN ejemplo_enviar; END;
*
ERROR at line 1:
ORA-29278: SMTP transient error: 421 Service not available
ORA-06512: at "SYS.UTL_SMTP", line 17
ORA-06512: at "SYS.UTL_SMTP", line 96
ORA-06512: at "SYS.UTL_SMTP", line 138
ORA-06512: at line 1

Lo extraño es que, por ejemplo, de 5 o 6 correos los primeros 3 los envia bien y el resto no. Es decir, ya he mandado correo pero a veces si funciona y a veces no. Y a veces he mandado el mismo correo y a veces me lo manda y a veces no. ¿Que podra ser...?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error al mandar correo por Oracle

Publicado por Alejandro César (189 intervenciones) el 15/03/2005 16:01:44
* fact: Oracle Server - Enterprise Edition 8.1
* fact: Oracle Server - Enterprise Edition 9
* fact: PL/SQL 8.1
* fact: PL/SQL 9
* fact: UTL_SMTP
* symptom: Sending an E-mail fails
* symptom: ORA-29278: SMTP transient error
* symptom: SMTP transient error: 421 Service not available
* symptom: ORA-06512: at %sline %s
* cause: The mailhost cannot be contacted.
fix: Check the mailhost specified in UTL_SMTP.OPEN_CONNECTION and UTL_SMTP.HELO.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error al mandar correo por Oracle

Publicado por Mitchell (4 intervenciones) el 15/03/2005 18:51:27
A mi me pasaba algo parecido y era porque me olvidaba de ejecutar un CLOSE_CONNECTION
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error al mandar correo por Oracle

Publicado por Gerson (1 intervención) el 15/02/2006 16:34:32
Verifica la conexión y el estado del servidor de correo, ya que este error implica que el servidor de correo no responde.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar