Caros

    Segue em anexo as funções exec e que envia email.
Quem quiser dê uma olhada e me faça os comentários.
Gostaria tb de dizer as pessoas que estão utilizando a
versão anterior que nas instruções de instalação que
acompanhava o arquivo, a forma como as funções eram
criadas permitia a qualquer um executa-las. Por favor,
notem que isto eh perigoso e já foi resolvido nessa
versão. 

    Se alguem tiver alguem site e quiser
disponibilizar, esteja a vontade, mas me avise para
futuras modificações.

No mais eh só! Divirtam-se =)

Otacílio

Observação: mensagem anexa encaminhada.



                
_______________________________________________________ 
Novo Yahoo! Messenger com voz: Instale agora e faça ligações de graça. 
http://br.messenger.yahoo.com/
--- Begin Message ---
Em anexo as funções exec e envia_email
begin 644 /home/ota/ExecSendMailPostgreSQL25042006.tar.gz
M'XL(",C33D0``T5X96-396YD36%I;%!O<W1G<F5344PR-3`T,C`P-BYT87(`
M[5U;=^+(M9Y7]"NJW>08=[A(XN9+NQ/:ECM>QS8.X)Y)G%F>,@A0CRZT+J1[
M9LV/S<E#5LY[WK-W20))0&-CL#$NK5D-2'M7[4O5KN_;FK6L?%';3=7LG%--
MO[0<MV>KS3^?%40QUU!JQ^?*=TNX1%&LE$H$/J5J68I^LJLDPT,)/HKELE2$
M[Z)4*5;+WQ%Q&9//NSS'I3:88KETCIQJ.]]X[OM"1I_/Y&JI-I'+I.ZY1!;%
M,A'W]B5I7ZR0]XV6<&YUM*[6IAV+J(80B-9N;12M$%G>ETO[TAX3%8XL\Y-G
MNA;IJ*3KF?_ZC^J0`;4I46&%>?_Z)[EMAIL PROTECTED]'P(B.YKBJ08DU4&W:UBR3
MZD0EJCG4J$W4G`$+$E4ZJNG:L5%5XMI:KP?IP&'&BS9/A$N<4#,AI3JU]XF@
MX-RN2JQP9B((Z4'OIFV97:U'<KG!SSU=N^UHMB`H'8U)4ONSIPVM<)B\\UDG
M>7)!B:>[&MC;[E.#=BBAS"#PZPAV2DO)$L>[=5S-]2B;+HA&P7/[EMAIL PROTECTED]
MB0H#WUH<<[EMAIL PROTECTED]&I<7FBIQ+.\6,@"!\,"*KF7#O_!C0!T'`P;!
M9/$V5`P7]5P8T(7<&1`_%8Q3#>*"^F</[EMAIL PROTECTED]>4CM+!I9-NG0(_QH09ZU'\Z.`
[EMAIL PROTECTED]'H3*,F'>H=7&Y`S5D=^:#=8'GD%Z/<@K\1SO'[8&Z0-E
M;Y0:MAJBJ<.<JL9`IZXJ^>JFA399Y)::;9;]#L5U$T[]_^B(/4HUH4ZX//+D
MU+]ILE4;&=>UV`B./Z;[EMAIL PROTECTED])FVK;'1*4;0U3#(&$[#PN"Q`$2&8:$QK`Y:
[EMAIL PROTECTED]:[EMAIL PROTECTED]<)A0AH._>!TJ$MOJ:,>CD<4A)HS7MV0`>+`
MD,PH&+>C!LE&>QUF$B[31'S#2,$"<X(]Y]*<3B$>;%,P9X,I+"_4<R#S)OP[
ML+6AIJL]/PQL#",Z"/DWB*AMS;'[EMAIL PROTECTED]@UE&1WM")3Q`C/\;'FNIFN_
MJ*2I'%TU3EM_(<?*R>[EMAIL PROTECTED]"9Q+&`*(9!\LUU4--Q[]Y,5W
MC;\%R<G5Q5'KM'XAU)UQJ0G<P*\.M?S]PI(-<WUU=*L7*49YH4YLU;5L,^H.
M<R,H33<J*TS_!DN'[EMAIL PROTECTED];`O'L<:SYM$86%;_QS:F$QTV,AXD7#AI
MU,[EMAIL PROTECTED]>S3':'6;%Y=M.K"N7+1K'U0SH6STV:K!M$D
MM0OEAWJ39#QC5,$B>FP-Q&JK,[VXPMH855>6.3_O?I9M$DLQJX0Q-W"G3$GQ
M9$&`@@JYJL$3VX!B%*R88$T&ZX\-CY7-&>\N*%,0[;"H@;%!^8L&>"P1'$"P
[EMAIL PROTECTED];Q535\7R"76Q`"6QKNB\?9,V>>U"AHV`5,]]QF&'6:#,ZUBW!
M"(%<O,@[EMAIL PROTECTED]"-%X>S:"@S:CO4)^L(=P'XZD!R639\JNC&F8:W%._[`N%
M/MPN`)`I4%/]8N4'G:Z`$1#&/UEP_'+<5W5]ZAGP9S"<55=8S+<Z>)[EMAIL PROTECTED](!
MC!_%^*":OX[R1/$(@@1;U4A7A5V.59?M4#BWA+J+T=68U36;>I\LTJ`&!/8"
M[9#+!;%40#0A6('@C0D/_OB5]BTK#U'.W]K"4V.D3;Z4Z?C_'$ZP+IP(2YEC
M#OZ7)*GJX_^B7!(!80+^K\H5CO\?XSHZ.NRUVT+]$L_-YF&N.]#:)/<]`I=<
M72:[EMAIL PROTECTED])D;6)J)&#(WT`8JP!QU$EV_CN)[EMAIL PROTECTED]&[EMAIL 
PROTECTED]
MD1V*E8YA.:B)<!!#/6C#/4#)[EMAIL PROTECTED]>F'=%833BZ.SJV-E__"G;X[^$QR&
M[X]/&W&Q$8C^21#`JWTT.L(9+$$(@-KDDU0Z<W2T0W).'XI;A^3\LAT1<2;N
M@)(QG"*6SOBV[12$5'L0/3/S3C_V=(`@,7<%]T+@"!9TX&<('.%G#K=FC*`(
M0M*0I#OMD3NGZ4P04?P1(2A!1&&N8#G`\S:ZG?XC2;\5A+:N4G-?2-D&K`OR
M)C_%^Z=>SORZYS6C_L<7Z`/G@'I8+9=GUW^Y)`?U7RJS_H\L2J+$Z_]C7*]?
M%6XUL^#TA=<U#VC,/IF#V(H%22JP5M$V`&!)VI=*_;SP6D'"[`!)&+A^=8MT
M4K!+85O8^J#L"S`)'VYW--?R,3HB[0CE82SZ,NQF.'!ND+24>T=.;,O`[S)\
M;UGXK0C?FM[M)[7MXL\2/E"_N.Q9&7[4$/H*`L!IHD'%!-4#A.I"2DB]OK0U
M0]5L9'+HG\]P1F8+*;4-:'L+Y]PG;]/2NRWRCA2&U"ZXQJ``'CBTIQH""2Y?
MNF6AK(:RTX2#,0.+]\'^K7?O9HJE2SC,Y&.P/1"00&#T?&0X>ON)>5M&;X54
MZG78RK/]>,.11.&+VF;,(FRV!`/XW:(1X0!USU/--G*`K?2G+?^?J69W+!.`
M00HY#N.#.1=.BK1$WDX+A>!+^Z?)%"?5+YI+1'ZDK/2:5?\3X.%!<WP3_TMR
M%5!_B/\KU8J,];\HR[S^/\95>`,<7!+]BO[^ZYSJ#\5N-D]_4Q`*;\ZT-I0*
[EMAIL PROTECTED]'[%#S#H'7?H+JS/8Y8$*`Y%D#1369'6LKOMWJ$38PFC#D*#8"%H>R`V(
[EMAIL PROTECTED]>_0?(Y[%",&Z,FL(BNI<VQ'R5A(!4.*G4(%"-F01Z>-(/&MM^O
MQ./[EMAIL PROTECTED];\=D_<[EMAIL PROTECTED]"0A(V[([C!:ALV`"<"<C..A&?N&D\)\2
M&[EMAIL PROTECTED]>[EMAIL PROTECTED];E0C:"UE77,_W>%$;[EMAIL 
PROTECTED],9:[BIFGWL)O6@
MYILN',J:,8")L>,&CJE?PA\X&Y3]45S!;!9!&&ITS]4&5M#P5['A[G@&&L=Z
M>Y[C4=:&C@<4]&%1"*]#8K$5OO[(][?&=]^BIV8OWW\7D>P:/1NEHF)?G8+[
M=8#:$<[EMAIL PROTECTED]&=^+W4/3O5'/Q;G($./,GA<$FR[/;R2=N![CCY""ZU9L0I#:[
M!Z<6I-G$YJ5-WKQ!*&1;Y@&R3`!&MFW!U\L/-V&G^N;TXJ1^\U'*8,&5=N#A
M,74]O_<N9:*"M<:'YLZO<[EMAIL PROTECTED],Z-"^-K>N>`%-Y<:IU8XQFH83]X>6!!\%,X
M+ZPWUW,."(C[7S&WN!H!;[6I-:F/BD*J\*9F]SS6YW<B?7.VU"C*""D7W$V]
M8>^=1')(P.`/[EMAIL PROTECTED],O6DI/[1N+C/BSD%*P)[EMAIL 
PROTECTED];^;@V6<:=R"M!?T8_
M:A!*YUK^$8*1PHC!N.*!;\_OI0`N`C:Q:=OURX'[EMAIL PROTECTED]&'V@'I'7@
MMIF/M4;S]*]*QC=TY_=2#N[\Z;C1_"N$/&6H1GOP-1.H9^'1<:U5"X6S">68
MZFC2ZUE2/QYN_TW</@@$I1\/+Z[.SN`G\^?$LG_&=BEDW+2&XRRPQ'4SKS(L
MS8=#J',_9W9V(/\IT*HGLXU=?$HHE%943#&A9OA6CN"N1T1%6`_7L"`1T8PS
M%7]19\[J']B*S&Y%V]9^KQH+V;C3\SOG;^96-G`>(X'VHN10'042/[/[EMAIL PROTECTED]
M/,Q)S'ZP[2(HUMCHUX:J'GV%.+8V86+41J71R&Y=_#,QRJA[/VE<"L%D)B>Q
M'[]AWGY3=:BE8#0+\:O0NC#`5,.\X$L#[$?!*0,K-Q%FT,4:D_D??T_MO#ID
M0X5._LGRH%92'7;0J)..K:W)G3;I&FYJ_ZT2#4ML(N5XWL'Y`G5KP/IH\!.^
MJO98GFIY<AZ`Z>"M$^YU]C(K]O(58A7$R-]L.0EWWCA`K[X_/5%^.&TIQYG`
MTYU?4[Z/EY-&^64%3A<6-?]PFN[D4;"41N]"9NH_P!',=I#L7R.Y96^#_.G,
M/L7#FKW;[N"K$1NW8Y?MS'C"DPZ<S#(DR(X_IA<=,C0Q:B%;CH.NK8YVCE]9
M<$.!6+#IE7X6CN"A:[EMAIL PROTECTED],]0^`A0SB>BS@
M9(C_`P+%%SM`!OV7L(`7&*3`8S\/ZO5;UF#%%UX!.S/]%V/^ZU-6D8>C"1CB
MP\ILX?J$D.99\.!H:"BMJP8>>:VB'.S%WX)S!NK2*S)1UZ:OA8^(YX14L#_L
MJ6]B`1_E_2,E.>_WN)2;K5KKJCE:[EMAIL PROTECTED]";[-/93E^*LN;<2K'[EMAIL 
PROTECTED]')R
M%Q_OY`[.U'EZ4E(O]:!#/ZHJ)52EA*KT4+QP/6NX0#`<4MX<9!$_O[-!(-8/
M9'S#3HXW.-Y89[PQ!7!$;D@<@3P%`IF-08IQ#%)\21B$">$+%E].GB8GWP>K
MQ,[EMAIL PROTECTED](<\//TY*2>\%0P)ZHJ)U3EA*J<1$C+QTBC"%[/FCDN6-PH
M+#4=IF2#D*PEK+J#R1QA<[EMAIL PROTECTED]@`K<D/FB&N=>CZE.-XJ<;PUB;>[EMAIL 
PROTECTED]
M"15W`CAU?U16OC\J>S:@+$`8\_2*FP#FHJK%A&HQH5K<2;K[]##P>I:%<<'2
MIN'%;^.O;!"==86.][">HTB.(M<912X$(R,WBAQ7KA.N+,=Q9?D%XLJEH,J(
M4&F:4&EQZ%GAT',">@[EMAIL PROTECTED]>Z85#UJAJ*:%:2JB6GC/:O9[E2ERPO(&P^&[8
M,AL$:[EMAIL PROTECTED]<+#,[EMAIL PROTECTED](C1)'S^N$GBMQ]%QY@>[EMAIL PROTECTED]
[EMAIL PROTECTED]"UU_/\CDN6-E,`G`_Z)P-
M8K;>7.`!/G%:P&G!"Z0%D1MESA/6B2=4XSRARGG"T_.$N%F5:7*5N_]/O'$V
[EMAIL PROTECTED],/#J9".#>/+U*0H]SD$?@(%'52D*UDE"M["32\Z+9R_6LV,0%JR'-
M617)>[EMAIL PROTECTED]:A6WNVLP3W$L1G!N_AK.=.K(>3GB62GD?C/)$;;%,LBP.M
M.05:)0-:`@':[EMAIL PROTECTED]<E0)S_W(/_H$A<M#I-M+HH5=KC5.F94B5<$0':G*=:
MY2SK.;$LS&Q4NYK0KB:TJYRCW8>C13;.]:[EMAIL PROTECTED](]
MY2R/LSS.\F(L#TMJY%Z5,[]U87Y[<>:WQYG?!C*_2='=::*[BY)$2>0L\>6Q
MQ)'J[ES574XP7P[!3&KO)K1W$]J[G)ZNBIY&MNCUK)C'#=C;8"J['(Z7#0+Z
M3%CM"ISF!)<37$YPYQ+<Q+U=3GK7A?1*8ISU2B*GO2^;]DZ*[DT3W5N8(4N<
M(7.&?`^&/%+=FZNZQ\DU)]=W(]=)[;V$]EY">[EMAIL PROTECTED]<#TK/XG(BYO-
MXY?+:K-!<)\/I5^A_YS=<W;/V?U"[#YQ;X\S_K5A_,D_E?JT?RN5,_[GQ/@G
M1:6I"?';[EMAIL PROTECTED])_O):[EMAIL PROTECTED]&J-'_Q2,G5PWL+O+>PDMY"4EM*+BTI
MN;8DD3<GGEMS(EI[KF=F,Y$G:>-;&:MA\]DPTL^JK;&D6(3+-QNNS2R)A8-W
[EMAIL PROTECTED]<YEM;E2-SS=QEO?:Q%ZR/Q]^BEI_V#]+SUL;&MCRG"TQ,C+=PG*?(^
M">^3/(,^R5CY#BLHN81XDX4W6=:SR3(QP,0"FUAA$N_2;':7)EKJKF?F/I%5
M^27T=%;<ULF&47]N_9W5MWCBH>&]'M[KX;V>U?9ZDC<[EMAIL PROTECTED]:FP90,=$`*O(&
M$&\`/7D#:(KPU.SX_<N%ND4EWBWBW:)-[Q:-E><O(RFYCGBKB;>:-K35-#%`
M<IE)R74FR;Q7Q7M5TZ23"9-F9DPJOI#.UF,UM[)A!IYAE^L1&UWQ,/&.%^]X
[EMAIL PROTECTED];8=_Q:Z:7`&FVJ9N><:[EMAIL PROTECTED]'*(H
M5DHE`I]2M2Q%/]E5$8L2D<227"R7Q6*I3.!QJ2Q^1\2'3SW_\L!1&TRQ7#I'
M3K6=;SSW?2&CSV=R'3646DLA]09I*)=GM2.%A)UD5KXRV-+;(?Y6;1(--GH/
M*DBM2;;Q\7C%Y!UK.\ON2=ODK';QX:KV02%'I-EJG!ZU#H2&\K'^OPI1?E".
MKG"^BZGSG#3JY^3RZOW9Z1'4V;[EMAIL PROTECTED]"!F8?9.4"IA8?9NH2[%W`Z-(2
MC%Z6Y0N87UZ6^4OU80%'*DMU9/G>+.!2=?DNK<BO!9S;79%SJ_1P`3?W5NGF
MRGU=P&%)7+G'C^/V([EMAIL PROTECTED],>TQ`K!(%!X(.=8Z%(O$8QFX9K5!,8<:O0$B
[EMAIL PROTECTED];_EVP7/[EMAIL PROTECTED]"P`\*L*M"
M9*:\T]_.IJ5L6LZFB]ET*9LN[QP0Y>+X([EMAIL PROTECTED]@[EMAIL PROTECTED]
<A^].[L2B\]3$A%_\XA>_^+72Z[^N=<5#`-X`````
`
end

--- End Message ---
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a