Página 1 de 1

Enviando msg com o BLAT

Enviado: 24 Ago 2005 10:00
por JLF
Prezado DUDU , ou quem + possa me ajudar

To tentando fazer um sistema para envio automatico de e-mail, pelo visto no mesmo estilo do q vc tem para cobrar seus fornecedores.

Tudo esta tranquilo nas rotinas de "base" e testei o envio diretamente por comando no DOS, porem qdo mando executar o blat dentro do sistema :

!start blat msg.htm -subject "Informe" -to vdest -u jlf@email.com -pw **** - html -log inf.log

Não esta nem gerando o LOG para saber o q ha de errado...

Ai para não ficar parado, criei uma maeira de "burlar" o comando RUN, criando uma variavel com toda a linha de comando e executando..

run (comando)

Tudo vai bem desde que o email do destinatario nao seja grande, pois creio q "ESTOURA" o limite de linha de comando dentro do DOS...

O Q ESTOU ESQUECENDO DE FAZER NO COMANDO !START ???

Ou existe outra maneira?

Agradeço sua ajuda e de quem + possa colaborar.

Enviado: 24 Ago 2005 11:55
por Clipper
Prezado Colega

Eu uso o SMTPSEND e funciona muito bem, creio que para o seu caso funcionará perfeitamente também.

A sintaxe do uso é a seguinte :

SMTPSEND -@ARQUIVO

Onde ARQUIVO é o arquivo de comandos a serem enviados, abaixo segue um exemplo de um arquivo de paramentros :

-fmarcelo @ sistemabr.com.br
-tmmendeso @ ig.com.br
-sTeste do SMTPSEND
-aTESTE.ABC
-iMSG.TXT
-hsmtp.sistemabr.com.br


Neste caso

F = Remetente
T = Destinatário
S = Assunto
A = Arquivo a ser anexado (são permitidos caracteres coringas)
I = Mensagem do email
H = Nome do servidor SMTP

Para usar auytenticação :

-umarcelo
-p123456

Onde :

U = Nome do usuário para autenticação
P = Senha

Existem outras opções mas não vou entrar em detalhes.

:xau

Marcelo

Enviado: 24 Ago 2005 14:10
por Clipper
Aproveitando...

Acabei de fazer uma funçãozinha para testar se há uma conexão com a internet e se ela está ativa.

Baixem em :

www.sistemabr.com.br/clipper/pinga.zip

Até logo.

Marcelo

Enviado: 25 Ago 2005 09:46
por Dudu_XBase
Bom dia !
Não precisa usar ! Start Blat somente blat.
A senha vc pode definir qdo cria um profile com o blat com a opção install.
E pra ganhar espaço no destinatario crie um limite de tamanho no assunto por causa do limite do MS-dos.
Se usa blinker utilize o comando swpruncmd() para chamar o blat pelo seu sistema.

http://www.blat.net/?faq/index.html

Enviado: 29 Ago 2005 17:38
por JLF
DUDU

Não sei porque mas nunca consegui enviar sem colocar o usuario e senha junto a linha, mesmo qdo coloco eles no instal do Blat.

Ha menos que eu esteja instalando o Blat errado:

Blat -install smtp.provedor.com.br usuario@provedor.com.br usuario@provedor.com.br senha

tambei ja tentei

Blat -install smtp.provedor.com.br usuario@provedor.com.br -u usuario@provedor.com.br -pw senha

E nada sempre tenho q colocar na linha de comando, da que o smtp requer autenticação...

Se eu não precisa-se coloca-los na linha de comando já teria espaço suficiente sem estourar o DOS.

Amanha cedo vou tentar usando o comando swpruncmd() para o envio .

Grato pela sua sempre valiosa dica.

Enviado: 06 Set 2005 10:04
por TerraSoftware
Caro colega Clipper...

Desculpe minha falta de conhecimento, mas... no uso do smtpsend como faço para identificar o que exatamente é o nome do usuário da conta? Pois hoje a maioria dos servidores de e-mail estao solicitando altenticacao. Eu imagino que no exemplo: nome_do@uol.com.br, NOME_DO seja no nome do usuario... Estou certo ?

Enviado: 06 Set 2005 13:09
por Clipper
Está correto !

Va resaltar que dependendo do servidor você precisará usar apenas o nome do usuário ou o nome completo.

Exemplo :

marcelo@sistemabr.com.br

Usuário : marcelo
Usuário completo : marcelo@sistemabr.com.br

Até logo.

Marcelo

Enviado: 06 Set 2005 13:10
por Clipper
Está correto !

Vale resaltar que dependendo do servidor você precisará usar apenas o nome do usuário ou o nome completo.

Exemplo :

marcelo@sistemabr.com.br

Usuário : marcelo
Usuário completo : marcelo@sistemabr.com.br

Até logo.

Marcelo

Enviado: 08 Set 2005 14:25
por JLF
Como quero usar HTML o Blat é o indicado...

Alguem saberia me responder o pq ñão consigo "FIRMAR" o usuario e a senha na instalação do BAT?

uso:
Blat -install smtp.provedor.com.br usuario@provedor.com.br usuario@provedor.com.br senha

tambei ja tentei
Blat -install smtp.provedor.com.br usuario@provedor.com.br -u usuario@provedor.com.br -pw senha

e não consigo enviar a msg se no comando do envio não colocar o usuario e a senha...

grato

Enviado: 08 Set 2005 15:06
por Dudu_XBase
Boa Tarde.
Faça isso Iniciar - > Executar -> Regedit
Procure alguma chave com blat.
As informações gravadas no install ficam armazenadas no registro.
Encontrando exporte a chave para um determinado arquivo .reg.
E me envie via e-mail para eu analisar.
Em contra partida tb se possível me envia seus dados de senha e e-mail vou montar um .Reg para vc executar e importar as informações para o Registro.
Abraços.

Enviado: 14 Dez 2006 14:43
por derickcp
JLF escreveu:Como quero usar HTML o Blat é o indicado...

Alguem saberia me responder o pq ñão consigo "FIRMAR" o usuario e a senha na instalação do BAT?

uso:
Blat -install smtp.provedor.com.br usuario@provedor.com.br usuario@provedor.com.br senha

tambei ja tentei
Blat -install smtp.provedor.com.br usuario@provedor.com.br -u usuario@provedor.com.br -pw senha

e não consigo enviar a msg se no comando do envio não colocar o usuario e a senha...

grato
posso estar totalmente errado mas o meu blat -install fica assim
blat -install <servidor smtp> <quem envia o email> <tentativas> <porta> <profile> <email> <senha>

ai para mandar e-mail vc pode mandar
blat <file name> -to <para quem vai> <opcoes desejadas> -p <profile>

Enviado: 23 Dez 2006 02:56
por Tardjoenceupten
check this 8=)
http://askbritneyspears.info/uncensored/135312
regards, Tardjoenceupten