Hola a todos. Estoy tratando de implementar pgMail en PostgreSQL. Me encontre que para implementar pgMail el motor debe tener instalado el lenguaje pltclu; ya que en este lenguaje esta escrito pgMail.
Aquí esta la guia que encontre para implementar pgMail: [URL="http://brandolabs.com/pgmail"]http://brandolabs.com/pgmail[/URL]
En la guía el primer paso a seguir es instalar el lenguaje pltclu. El problema es que no he logrado instalar dicho lenguaje. Lo hago así:
{
postgres@olmo:/$ createlang pltclu Kactus14
createlang: falló la instalación del lenguaje:
ERROR: no se pudo acceder al archivo «$libdir/pltcl»: No existe el fichero o el directorio
}
Como el mensaje de error dice que no existe el fichero, me di a la tarea de buscarlo y encontré el fichero "pltcl.so" en la siguiente ruta: "/opt/PostgreSQL/9.0/lib/postgresql/". Entonces creí que estando en esta ruta podría instalarlo desde allí, así:
{
postgres@olmo:/opt/PostgreSQL/9.0/lib/postgresql$ createlang pltcl.so Kactus14
createlang: falló la instalación del lenguaje:
ERROR: lenguaje no soportado: «pltcl.so»
SUGERENCIA: Los lenguajes soportados están listados en el catálogo del sistema pg_pltemplate.
}
Hice caso a la sugerencia y busque en la tabla pg_pltemplate de la BD postgres y encontré que pltclu se encuentra en la lista de los lenguajes soportados:
{
"plpgsql"
"pltcl"
"pltclu"
"plperl"
"plperlu"
"plpythonu"
}
Agradezco de antemano sus aportes.