Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLibMail.Demo C# erro ao enviar emails com anexo


OFF-DEV
Ver Solução Respondido por Celso Marigo Junior,
  • Este tópico foi criado há 2092 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Falha o enviar de email com anexo:

                acBrMail.Clear();
                acBrMail.AddAddress(txtDestinatario.Text, txtDestinatario.Text);
                acBrMail.SetSubject(txtAssunto.Text);
                acBrMail.AddBody(txtAltBody.Text); // está invertido o campo UI com o componente.
                acBrMail.AddAltBody(txtBody.Text); // está invertido o campo UI com o componente.
               acBrMail.AddAttachment("anexo.txt", "arquivo texto", ACBrLib.Core.Mail.MailAttachmentDisposition.Attachment); // BUG 
                acBrMail.Send();

Segue em anexo as telas:

* Pasta com os arquivos de configuração ACBrLib.Demo

* Tela com a mensagem falha do envio email com anexo.txt

obs: Excelente o novo fonte exemplo.

Grato,

bug_anexo_email.JPG

anexo.txt

pasta_cfg_email.JPG

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
17 horas atrás, Celso disse:

- Enviada correção para o SVN, subi ainda uma melhoria na interface da demo, para poder add os anexos pela interface.

SVN Rev.: [16443]

Bom dia,

Ficou a GUI mais operacional, (sugestão botão [Testar Configuração com o Servidor de Email] )

Baixei do repositório conforme solicitado e fiz alguns testes, conforme segue em anexo:

1) Falha ao criar o arquivo ACBrLib.ini (formato incorreto), mesmo assim abriu o aplicativo.

2) Ao sair e entrar novamente no aplicativo não apresenta os campos (email, host SMPTP) fica truncado o texto.

3) Não está enviando a Mensagem Texto ao abrir o email.

4) Na Mensagem HTML, apresenta em texto normalmente ao abrir o email.

5) A Mensagem HTML, não reconhece a formatação dos elementos tag.

6) Arquivo anexo enviado com sucesso!!!

Grato a equipe ACBr.

email-bug-criarini.JPG

email-bug-tamini.jpg

email-bug-msgtxt.jpg

email-bug-pghtml.jpg

email-anexo-sucesso.JPG

Link para o comentário
Compartilhar em outros sites

Em 31/01/2019 at 10:50, OFF-TI disse:

Ficou a GUI mais operacional, (sugestão botão [Testar Configuração com o Servidor de Email] )

O teste que pode ser feito para verificar as configurações é o envio de um email, não sei se teria outra forma.

Em 31/01/2019 at 10:50, OFF-TI disse:

1) Falha ao criar o arquivo ACBrLib.ini (formato incorreto), mesmo assim abriu o aplicativo.

Favor refaça este teste com a DLL anexa, estamos fazendo modificações na inicialização da lib, reporte caso o erro persista.

Em 31/01/2019 at 10:50, OFF-TI disse:

2) Ao sair e entrar novamente no aplicativo não apresenta os campos (email, host SMPTP) fica truncado o texto

Este erro não ocorreu nos testes, favor baixar fontes e testar novamente.

Em 31/01/2019 at 10:50, OFF-TI disse:

3) Não está enviando a Mensagem Texto ao abrir o email.

4) Na Mensagem HTML, apresenta em texto normalmente ao abrir o email.

5) A Mensagem HTML, não reconhece a formatação dos elementos tag.

Ajustado UI, o campo onde diz Mensagem HTML, na verdade se trata do Texto Alternativo, que é exibido apenas quando o HTML não pode ser exibido. O HTML quando enviado deve ser colocado no campo "Mensagem Texto"

Desde já agradecemos por testar e reportar!

Correções na demo no SVN Rev.: [16466]

Cdecl.zip

  • Curtir 1
Consultor SAC ACBr

Celso Marigo Junior

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

Projeto ACBr

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Testes efetuados:

* Atualizado do fontes do SVNUpdate na pasta: O:\ACBr\Projetos\ACBrLib\Demos\Mail\C#\Demo

* Nova ACBrMail32.dll  conforme  orientação acima.

* Erro ao criar ACBrLib.ini (erro ao ler dados no ini)

* Os campos continuam com retorno truncado (no arquivo ini está correto)

Nome=DFe Server
Servidor=smtp.gmail.com
[email protected]
Usuario=postweb
Senha=**********************
Codificacao=27
Porta=587
SSL=0
TLS=1
Timeout=0
Confirmacao=0
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=1
Priority=1

* Arquivo anexo enviado corretamente

* Mensagem Texto com tag html, funcionou corretamente

Grato,

 

 

bug-01-190206.JPG

bug-02-190206.JPG

bug003-190206.JPG

pasta-190206.JPG

Editado por OFF-TI
Link para o comentário
Compartilhar em outros sites

  • Solution

@OFF-TI realmente o carregamento dos dados do INI estava com um bug, fiz uma correção para contornar o problema, está no SVN.

SVN Rev.: [16526]

Em 06/02/2019 at 08:28, OFF-TI disse:

bug-01-190206.JPG

O erro acima, não consegui reproduzir, se você puder enviar um print do call-stack talvez ajude!

Consultor SAC ACBr

Celso Marigo Junior

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

Projeto ACBr

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
Em 01/02/2019 at 15:36, Celso disse:

Correções na demo no SVN Rev.: [16466]

Cdecl.zip

Foram refeitos todos os testes:

Utilizei a versão acima ACBrMail32.dll;

Criado automáticamente arquivo de configuração ACBrLib.ini;

Os campos de entrada dos dados no arquivo da configuração são armazenados e carregados corretamente;

Mensagem Texto: envia mensagem normal e com tag html;

Texto Alternativo: envia mensagem com texto normal;

Vários arquivos em anexo foram enviados corretamente;

Todos os testes foram concluídos com sucesso!

Grato a equipe ACBr!

Editado por OFF-TI
  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

1 hora atrás, OFF-TI disse:

Todos os testes foram concluídos com sucesso!

Grato a equipe ACBr!

Muito obrigada pelos testes, esperamos contar com você para as demais libs que forem lançadas.

At.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

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