Yo lo uso asi:

copy
  ( select 'Cuerpo del correo' )
to program
  'mutt -s "mail desde postgres" -- [email protected]'
with (
  format text
);

Barato y el mutt se lo pido al de redes, pero puede ser mail/sendmail/mailx/etc.


On 2017-09-26 11:19, jvenegasperu . wrote:
Hola a todos buen dia

Tuve necesidad de enviar correo directamente desde postgres asi que revise la extensión de Anthony Sotolongo aqui:

https://github.com/asotolongo/pgsmtp

Pero era para python 2.x La modifique para que pueda funcionar con python 3.4 y esta disponible aqui

https://github.com/thjack/pgsmtp_email_postgres

Esta funcionando pero y aqui viene la consulta por alguna razon la primera instruccion de la extencion

CREATE SCHEMA pgsmtp

A pesar de que se ejecuta sin problemas no puedo ver el schema desde pgadmin alguien sabe porque?

tambien intente colocando

create schema pgsmtp AUTHORIZATION postgres;

pero tampoco funciono es decir se crea el schema pero no se visualiza en PgAdmin 4 asi que bueno lo que hice fue

1.- crear manualmente primero el schema en pgadmin
2.- comentar la primera linea del archivo pgsmtppy3--0.1.1.sql

3.- ejecutar

create extension pgsmtppy3;

y luego probar como en el archivo del ejemplo de uso

Que piensan ustedes sera una falla de pgadmin 4 o como debo escribir esa primera instruccion para que pueda visualizarse el schema.

Por otro lado a la extension le faltan las validaciones es decir que pasa si no incluyes destinatarios de copia oculta o copia publica que mensajes de error se deben mostrar.

Aclaro que es la primera vez que escribo algo en python y sin revisar documentacion pase directamente a ir copiando partes de codigo que encontre googleando reemplazando el codigo de Anthony porque por aqui los jefes quieren las cosas para ayer asi que no esperen mucho jejeje

PD Solo probe con postgres 10 beta 4 a 64 bits sobre windows 7 de 64 bits con los instaladores de EDB.

saludos


--
José Mercedes Venegas Acevedo
cel Mov RPC 964185205

Member of the PHP Documentation Group (Spanish)

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Libre de virus. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>


Reply via email to