Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2010, 06:58
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Enviar correo con caracteres raros desde procedimiento almacenado

Hola.

Tengo un procedimiento almacenado que envía un correo a una determinada dirección. El problema es que envía un texto plano en el que no se ven los símbolos (la ñ aparece como ?, si hay una vocal con tilde la tilde no aparece, etc.).

He tratado de corregirlo añadiendo esto antes del cuerpo de correo

-- Para permitir caracteres "raros" (tildes, simbolos, ...)
UTL_SMTP.write_data(mi_conexion,'mime-version: 1.0' || UTL_TCP.crlf);
UTL_SMTP.write_data(mi_conexion'content-type: text/plain; charset=iso-8859-1' || UTL_TCP.crlf);

Pero cuando compilo y lo vuelvo a ejecutar no funciona, y el correo se recibe con los mismos errores.

¿Alguien me podría ayudar a resolver este problema?