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

Responder a