Página 1 de 1

BLAT.EXE - uso do -body/caixa de saída

Enviado: 06 Ago 2012 18:05
por billy1943
Estou finalizando o processo de envio de emails pelo Blat.Exe mas tenho as dúvidas:

1. Na sintaxe do -body consta: "-body <text>" mas preciso usar mais de uma linha de texto
- repeti várias vezes esse comando mas somente a última linha é que foi enviada

2. Tem alguma forma de forçar o servidor de email utilizado a colocar os emails enviados na Caixa de Saída ou Pasta Enviados ?
Ou ainda saber os enviados ?

3. Na lista de discussão da www.blat.net vi uma menção à -bodyf sugerindo que se possa enviar um arquivo ao invés de texto.

As sintaxes apresentadas no site acima são muito sucintas.
Se alguém puder disponibilizar algum .BAT com mais comandos do que aqueles básicos, seria de muita ajuda a colegas Clippeiros (como eu) ou de outras linguagens;

BLAT.EXE - uso do -body/caixa de saída

Enviado: 06 Ago 2012 20:54
por lucimauro
Blly em clipper ou [X] harbour?

BLAT.EXE - uso do -body/caixa de saída

Enviado: 06 Ago 2012 21:52
por billy1943
Se possível em Clipper, pois nada tenho desenvolvido em [X]Harbour.
A rotina que tenho funcionamento é a abaixo, mas como citei no comando -body só sai uma linha e eu preciso de várias.
O destinatário está em uma matriz, juntamente com as NFEs, os nomes dos .XMLs, ou seja, tudo legal, somente o corpo do email vem com uma linha.
***********************************************

Código: Selecionar todos

local arq_email := "email.txt"
Set(_SET_DEVICE, "PRINTER")
Set(_SET_PRINTFILE, arq_email)
setprc(0,0)
devpos(0,0)
tp_nrnota  := alfa_num
mens_princ := ' Segue anexo o .XML da NFE nr : ' + tp_nrnota 
mens_princ := ["] + mens_princ + ["]
@ prow()+0,00 say '-body '+ mens_princ
@ prow()+1,00 say '-f ' + "financeiro@gb.com.br"
@ prow()+1,00 say '-to ' + acli_email[nx]  
@ prow()+1,00 say '-attach ' + cfile
@ prow()+1,00 say '-subject "SISTEMA ENVIO XML DE NFE"'
@ prow()+1,00 say '-debug'
@ prow()+1,00 say '-log erro.txt'
@ prow()+1,00 say '-server ' + "mail42.lic.com.br" 
@ prow()+1,00 say '-u ' + "financeiro@gb.com.br" 
@ prow()+1,00 say '-pw ' + "SuaSenha"
@ prow()+1,00 say '-mailfrom ' + lusuario
Mensagem re-editada para retirar senha postada e evitar uso indevido de sua conta de email

BLAT.EXE - uso do -body/caixa de saída

Enviado: 07 Ago 2012 09:27
por Toledo
billy1943 escreveu:3. Na lista de discussão da www.blat.net vi uma menção à -bodyf sugerindo que se possa enviar um arquivo ao invés de texto.
Billy, acabei de enviar uma mensagem para o seu e-mail usando o parâmetro -bodyF do BLAT (versão v2.6.2).

Código: Selecionar todos

-bodyF arq.txt
No arquivo arq.txt estava a mensagem que foi como corpo do e-mail.

Abraços,

BLAT.EXE - uso do -body/caixa de saída

Enviado: 07 Ago 2012 10:30
por billy1943
Mensagem recebida no meu email.
RESOLVIDO.