Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3140 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Estou usando o ACBRMonitorPLUS 0.2.03.0 para envio de email via comandos tipo: 

EMAIL.Novo

EMAIL.ConfirmarLeitura(True)

EMAIL.AdicionaPara("[email protected]")

EMAIL.Assunto("Teste de e-mail")

EMAIL.TextoMensagem("Teste teste teste")

EMAIL.AdicionaAnexo("C:\arquivo.pdf")

EMAIL.Enviar

mas surgiu a necessidade de enviar de outras contas de email e nao encontrei se tem como alterar os "Dados da Conta" no monitor via comando:  Seu nome, Seu e-mail, Usuario, Host SMTP, Codificacao, Senha, Porta, SSL, TLS ?

 

Existe este recurso no monitor?

 

Desde ja muito obrigado;

Fabricio

 

  • Fundadores
Postado

Não há como modificar esses parâmetros por comandos...  Na dúvida, consulte os fontes... veja os comandos existentes em "DoEmailUnit.pas"

Mas você poderia editar o ACBrMonitor.ini da sua aplicação e na sequencia chamar "ACBr.LerIni"

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado (editado)

Bom dia Amigo,

Primeiramente muito obrigado pela resposta; Pensei nisso em editar o arquivo ABRrMonitor.ini e depois mandar ler, mas me deparei com o usuario e senha que estao criptografados. Copiei um exemplo abaixo para exemplificar como esta o meu ini : 


NomeExibicao=Fabricio
[email protected]
Email=smtp.terra.com.br
Usuario=072C07595A3134
Senha=15110A1D356F74
Porta=465
ExigeSSL=1
ExigeTLS=1
Codificacao=
AssuntoNFe=
MensagemNFe=
AssuntoCTe=
MensagemCTe=
AssuntoMDFe=
MensagemMDFe=
Confirmacao=0

 

Editado por fabriciosouza
  • 2 semanas depois ...
Postado

Boa noite.

Realmente este é um problema, pois os dados são criptografados por segurança.

Hoje você só consegue alterar direto na interface do programa. Mas acredito que possamos adicionar uma função para configurar os dados no ACBrMonitorPlus, me parece viável.

 

 

 

Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

  • Membros Pro
Postado

Boa tarde a todos, 

Também pensei da mesma forma que o Celso, que existi-se algum comando similar ao do Boleto para configurar os dados do Email.

Mas se tiver como enviar comandos como o Daniel falou acima, se me passarem um exemplo de como deveria fazer para definir o email, senha do Remetente agradeço.

Postado

Feita alteração no ACBrMonitorPLUS, e disponibilizado no SVN do ACBr, rev. 11682.

Os dados do remetente devem ser passados via parâmetro, podendo ser enviado caminho do INI salvo ou o próprio conteúdo do INI como parâmetro. Abaixo exemplo do INI

[EMAIL]
NomeExibicao=Celso Marigo Junior
[email protected]
Email=smtp.gmail.com
[email protected]
Senha=****************
Porta=587
ExigeSSL=0
ExigeTLS=1

 

  • Curtir 2
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

Postado

Bom dia.

Acabei de enviar no SVN as atualizações do manual, CHM e HND. Mandei em commits separados pois percebi apenas depois de enviar o hnd que deveria gerar o chm novamente.

Para concluir, segue abaixo exemplo de uso do comando EMAIL.Novo, com e sem parâmetros:

 

//Exemplos:
//- Sem envio de parâmetro

EMAIL.Novo

//- Exemplo de Resposta:
//OK: Novo E-mail iniciado!

//- Com envio de parâmetro
EMAIL.Novo("c:\remetente.ini" ) //Está sendo informando o path do arquivo contendo as informações.

EMAIL.Novo("[EMAIL]
NomeExibicao=Adalberto de Soares Silva
[email protected]
Email=smtp.gmail.com
[email protected]
Senha=**************
Porta=587
ExigeSSL=0
ExigeTLS=1
") //Está sendo informado o conteúdo do arquivo INI

//- Exemplo de Resposta:
OK: Novo E-mail iniciado!

 

  • Curtir 2
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

  • Membros Pro
Postado

Boa noite,

Celso e Daniel muito obrigado pela colaboração, ficou ótima a solução criada. Simples e objetiva. Grande abraço a todos. Vou baixar a nova versão do ACBrMonitorPLUS e testar.

×
×
  • 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.