Smtpsend...

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Smtpsend...

Mensagem por carlos_dornelas »

Olá colegas,

Algum de vocês já conseguiu enviar email como cópia oculta utilizando o Smtpsend? Se sim, poderia dar um exemplo de como fazer?

[]s

Antonio Carlos
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Bom dia Carlos !!!
Ow o smtpsend naum tem como vc fazer isso...

If se vc colocar pra executá-lo 2 vezes....um vc manda o e-mail pro destino normal...e outro pro oculto...
Else
vc usa o blat...q eh mais completo q o smtpsend pelo menos eu uso...e notei.... www.blat.net
como eu uso na syntax:

BLAT arquivo.txt -to dudutakashi@uol.com.br -bcc dudutakashi@terra.com.br -f dudutakashi@terra.com.br -s "Teste do dudu_xbase" -server smtp.sao.terra.com.br -u dudutakashi@terra.com.br -pw senhaneh -debug -log blat.log -timestamp

detalhe dos parâmetros
arquivo.txt - arquivo de msg
-to <pra qm vai o e-mail>
-f <qm mandou o baguio>
-bcc <eh o oculto vai mandar uma copia pro terra ....>
-s <Assunto>
-server <servidor do smtp>
-u <usuario necessário nos casos de autenticação>
-pw <password senha>
-debug <pra detalhar o envio>
-log <gravar os detalher no arquivo .log>
-timestamp <mostrar hora q ta sendo enviado>

tem uma série de outros parâmetros....puxe o blat...tem um tal de syntax.txt...lá tem tudo...

endif


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




CARDIM
Usuário Nível 1
Usuário Nível 1
Mensagens: 11
Registrado em: 14 Ago 2003 13:42
Localização: sao paulo
Contato:

Mensagem por CARDIM »

Ola Dudu-XBase,

Não conheço o BLAT,

Pode dar uma dica de como utiliza-lo dentro de uma rotina de exportação de arquivo, por exemplo para uma filial.

Valeu


Cardim
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

vc qr mandar um arquivo seu gerado na matriz para a filial via e-mail isso ?
essa empresa tem site na web....eu acho mais seguro e mais rápido vc utilizar o ftp.... vc sabe o q é ftp ??
File Transfer Protocol... por exemplo como faço para atualizar meu site...por exemplo no hpg.... uso o ftp....
existe o comando ftp no dos..... para eu acessar minha hp... eu faço o seguinte....
// para conectar no hpg
ftp ftp.hpg.com.br
// depois ele pedirá os dados pro login
user duduskateboarder
senha

// para mandar arquivo
binary // modo binario
hash // para mostrar "#" durante o envio do arquivo
put index.htm // mando arquivo index.html upload

// para pegar o arquivo download
get index.htm

// para sair fora...e desconectar
bye

Eu tenho um programa em clipper q faz tudo isso com swpruncmd do blinker... eu chamo o comando ftp....mas detalhe eu crio um txt de script...... assim :

// conteudo do arquirvo ftp.txt
open ftp.hpg.com.br
user duduskateboard
senha
binary
hash
put index.htm
bye

e no clippaum eh chamo o ...
swpruncmd("ftp -s:ftp.txt >q")

O parâmetro -s executa os comando contidos no arquivo criado ftp.txt....


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Mensagem por carlos_dornelas »

Valeu, consegui a cópia oculta com o Blat.

[]s

Antonio Carlos
evolver
Membro Master
Membro Master
Mensagens: 189
Registrado em: 28 Ago 2004 01:02
Localização: Cruz Alta - RS
Contato:

Mensagem por evolver »

Caso não queria usar modo de envio por ftp pode usar um pequeno servidor web no computador que contem os arquivos necessários e usar o wget para windows para baixar eles

sintaxe simples
wget http://.......

pra baixar o wget tem na seção utilitários na minha página, quase no finalzinhooooo dela.
Sergio "Evolver" Fagundes

CURVE-SE DIANTE DE MIM SER INSIGNIFICANTE, POIS EU SOU ROOT
Só respondo em PVT perguntas relativas ao que eu faço. Qualquer outra dúvida favor postar no fórum.
Peço aos veteranos que antes de responder a uma pergunta repetida dêem uma pesquisada e instruam a quem perguntou a fazer o mesmo.
Responder