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
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