Hola,
Para ver el mensaje de error tienes las funciones sqlerrm y sqlcode, dentro del dbms_output.put_line van sin comillas simples, sino las interpreta como texto, por ejemplo
Código:
dbms_output.put_line(sqlcode);
dbms_output.put_line(sqlerrm);
De todos modos, esto te va a decir lo que ya sabes, que es la excepcion inicial que posteaste, a lo que me referia es a un output de la variable que contiene el body y el header del mensaje smtp, esto es para ver si se esta formando correctamente.
Saludos