Ir para conteúdo
  • Cadastre-se

dev botao

Envio de email AcbMonitorPlus 1.2.0.12 não processa completamente.


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 2383 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Minha função de envio funcionava quando usava a versão 0.3.0.50 com a nova versão deixou de enviar via comando, quando feito o teste dentro do aplicativo envia.
Agora através da montagem do arquivo com os comandos retorna isso. 
 

Citar

03/08/2018 17:35:08 - EMAIL.Novo("C:\ACBRMONITORPLUS-12012\MAQ1CONTAEMAIL.INI")
EMAIL.AdicionaPara("[email protected]","")
EMAIL.Assunto("teste romaeletric - emails","")
EMAIL.TextoMensagem("texto de teste")
EMAIL.UsarHTML("true")
EMAIL.AdicionaAnexo("C:\ACBRMONITORPLUS-12012\MAQ01ARQI_TMP.PDF", "")
EMAIL.Enviar
03/08/2018 17:35:08 - OK: Novo E-mail iniciado!
 

Parece não continuar a partir desta última resposta. Não retorna OK:Email enviado e nem Error.


O arquivo que contém os dados do remetente esta assim:

Citar

A configuração dos certificados estão assim
 


Alguma dica?

 

 

  • Moderadores
Postado

Tópico movido para área do SAC.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • 2 semanas depois ...
Postado

Olá Daniel,

Este exemplo foi com o hotmail, mas ocorre com o bol e outros provedores. Lembrando que dentro do aplicativo fazendo uso do teste funciona normalmente, agora quando envia os comandos (estou enviando um a um) e neste exemplo acima envie todos os comandos em um único ENT.TXT e não envia.

Em 03/08/2018 at 20:24, Daniel Simoes disse:

HotMail tem histórico de não funcionar bem com um SMTP externo...

Sim, bem como o Gmail, este tem que configurar uma liberação para poder usar aplicativo externo de envio. Mais creio não ser esse o problema.

O mesmo procedimento de criar o arquivo com os comandos de email funciona com a a versão 0.3.0.50. Por isso acho que deve ter alterado a forma de passar algum parâmetro. Veja a resposta do log 

 

Em 03/08/2018 at 20:07, AndersonV disse:

EMAIL.Enviar
03/08/2018 17:35:08 - OK: Novo E-mail iniciado!

E para nisso, não chega a dar sucesso ou erro no envio. 
Tem alguma configuração que precisa fazer nas Opções de Internet para que possa enviar email? 

 

  • Moderadores
Postado

Bom dia, ao realizar teste a partir da tela de configuração do ACBrMonitor, está enviando o e-mail? (Conforme imagem abaixo - botão Testar Configurações).

https://acbr.sourceforge.io/ACBrMonitor/ConfiguracoesIniciais.html

Se não estiver enviando a partir desta tela, o problema está na configuração do e-mail...

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

A configurações inicias do Email estão preenchidas no Monitor. Consigo enviar o email com o botão de testes, porem costumo mandar os dados de cada conta no INI no comando EMAIL.Novo("remetente.ini"). 
Fiz os seguintes testes:
1o) criei um arquivo com os comandos da forma que usava na versão 03050, configurei a conta direto na aba do monitor:
 

EMAIL.Novo()
EMAIL.AdicionaPara("[email protected]","")
EMAIL.Assunto("nova conta","")
EMAIL.TextoMensagem("<html><title>nova conta</title><body><p align=center style='margin-left:10px;'><pre><font face='Courier New' size=2><br>Observacoes<br>*************************************************************<br>                                                       <br>teste                                                  <br>                                                       <br>                                                       <br>                                                       <br>*************************************************************<br><br><b><p><font size=1>Este email foi enviado usando o software MAKEMIX NETWORK PREMIUM<br>http:\\www.nsi-sp.com</font></p></pre></font></p></b></pre></font></p></body></html><br>")
EMAIL.UsarHTML("true")
EMAIL.AdicionaAnexo("C:\ACBRMONITORPLUS-12012\MAQ01ARQI_TMP.PDF", "")
EMAIL.Enviar
OK: Novo E-mail iniciado!

E enviei  para o Monitor, veja que ele respondeu OK: Novo E-mail iniciado, o que dá a entender que ele só considerou o EMAIL.Novo() e parou por ai. Teve alguma alteração que impede o uso de comandos agrupados como acima em um único arquivo?

Por que é isso que meu sistema faz, cria um arquivo com os comandos depois salva no diretório do monitor para esperar o arquivo de saída.

 image.thumb.png.b614994be3a9325db96940de26b9979a.png

 

 

  • Moderadores
  • Solution
Postado

A versão que você utilizava é muito antiga, não sei dizer como funcionava... Mas realmente, cada método iniciado com a palavra  "EMAIL" se trata de um novo comando, ou seja, deve ser enviado e obtido a resposta... para então enviar o próximo (um comando por vez...)

Para o comando EMAIL.novo() você pode passar um arquivo .ini contendo todos os dados da conta, conforme Manual: https://acbr.sourceforge.io/ACBrMonitor/EMAILNovo.html , ao receber OK envie os demais comandos um a um...

 

  • Curtir 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...