Re: Enviar e-mail desde postgresql

From: "Mariano Reingart" <mariano(at)nsis(dot)com(dot)ar>
To: "Manuel A(dot) Estevez Fernandez" <stvzito(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Enviar e-mail desde postgresql
Date: 2009-06-08 19:45:39
Message-ID: 45103.190.50.219.208.1244490339.squirrel@www.nsis.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> Hola Manuel:
>> Tengo la siguiente duda, ¿es posible crear una función que envie un
>> correo electronico a una direccion cualquiera desde postgresql?, si es
>> asi ¿me podrian mostrar un ejemplo?
>> Esto es porque necesito hacer una funcion que verifique si cierto
>> registro no ha cambiado el estatus despues de X numero de dias.
>>

Podes hacer una función desde plpython.
Te paso un ejemplo simple en python de como mandar un mail:

import smtplib
from email.mime.text import MIMEText
# creo el mail
msg = MIMEText("Cuerpo del mensaje")
msg['Subject'] = 'Asunto'
msg['From'] = "para(at)algundominio"
msg['To'] = "de(at)algunotrodominio"
# envio el mail
smtp = smtplib.SMTP("localhost")
smtp.sendmail(msg['From'], msg['To'], msg.as_string())

Un ejemplo más avanzado:
http://python.org.ar/pyar/Recetario/EmailConAdjunto

Cualquier cosa avisame,

Sds

Mariano

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Angel 2009-06-08 19:50:21 Re: Instalar módulo de python
Previous Message Espartano 2009-06-08 19:30:40 Re: Enviar e-mail desde postgresql