Costumo usar o seguinte:
--> LANGUAGE 'pltclu'
--> set s [socket 10.0.0.1 35]
EX:
CREATE OR REPLACE FUNCTION equipamento_xxx()
RETURNS trigger AS
$BODY$
set var $NEW($1)
if { $TG_op == "INSERT" } {
set tsujet "Criacao de Texto..."
set email "[email protected]"
set mail "Content-Type: text/html; charset=iso-8859-1\r\n
<html>
<body>
<table border=1>
<tr>
<td><b>Texto $var, Textos.</td>
</tr>
</table>
</body>
</html>"
set s [socket 10.0.0.1 35]
fconfigure $s -buffering line
gets $s
puts $s "HELO Criacao de XXXx "
gets $s
puts $s "MAIL FROM: [email protected]"
gets $s
puts $s "RCPT TO: $email"
gets $s
puts $s "DATA"
gets $s
puts $s "Subject: $tsujet"
puts $s $mail
puts $s "."
gets $s
puts $s "quit"
close $s
}
return OK
$BODY$
LANGUAGE 'pltclu' ;
Andre Fernandes escreveu:
> Boa tarde,
>
> Já enviei email diversas vezes usando o postgreSQL, mas no meu caso
> utilizei PL/Perl (meu conhecimento de TCL é bem básico, assim preferi
> usar perl).
> Se quiseres, posso depois procurar se ainda tenho algum script que eu
> usava.
>
> PS: eu usava no linux e no freeBSD, jamais tentei usar esses scripts
> no windows, assim não sei se precisaria adapatar...
>
> Abraços,
>
> Em 22 de março de 2010 15:26, José Antônio (YMAIL) <[email protected]
> <mailto:[email protected]>> escreveu:
>
> *
> *Alguém conseguiu enviar email pelo postgres.
>
>
>
> Estou usando:
>
>
>
> postgres 8.3.9
>
> tcl 8.4
>
> Windows 7
>
> Kaspersky 2010
>
>
>
>
>
>
>
> Atenciosamente,
>
>
>
>
> José Antônio Esteves Neto
>
> *Analista de Sistemas*
>
> */ /*
>
> MSN
>
>
>
> [email protected] <mailto:[email protected]>
>
> Skype
>
>
>
> Jose.antonio.esteves.neto
>
> Email
>
>
>
> [email protected] <mailto:[email protected]>
>
> Site
>
>
>
> N/D
>
> Celular
>
>
>
> +55 34 8819-0413
>
> ü* Antes de imprimir* pense em seu compromisso com o* **Meio
> ambiente* e o comprometimento com os* **Custos.*
>
>
>
> Esta mensagem pode conter informações confidenciais, somente
> podendo ser usada pelo indivíduo ou entidade a quem foi
> endereçada. A transmissão incorreta da mensagem não acarreta a
> perda de sua confidencialidade. Caso esta mensagem tenha sido
> recebida por engano, solicitamos que comunique o remetente e
> apague-a de seu sistema imediatamente. É vedado a qualquer pessoa
> que não seja o destinatário usar, revelar, distribuir ou copiar
> qualquer parte desta mensagem.
>
>
>
>
>
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> <mailto:[email protected]>
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
>
> --
> André de Camargo Fernandes
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral