Jump to content
Notícias do ACBr

click.png

click.png

click.png

logos

Texto.png

p200

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

ACBrSat.EnviarEmail retornando erro SMTP Error: Unable to Login.


Go to solution Solved by José M. S. Junior,

Recommended Posts

  • Usuários SAC

Salve mestres!

 

Estou usando a API ACBrSat e o arquivo .INI com as seguintes configurações de email do locaweb:

[Email]
Nome=Informação sobre compra em TESTE FANTA
Servidor=email-ssl.com.br
[email protected]
[email protected]
Senha=JDgMTwxuGx0CMA==
Codificacao=27
Porta=465
SSL=1
TLS=0
Timeout=0
Confirmacao=1
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=1
Priority=3

Obs 1. troquei ali nomes de conta propositalmente.

Obs 2. Segui as orientações que o Daniel postou aqui para configurar locaweb.

 

Estou usando c# e chamando através da DLL o seguinte método: 

               SatDLL.EnviarEmail(NomeArquivoXMLTemp, email1 ,  - Informações sobre venda", ArqPDF, "vendinha", emailAdicional, "");

Infelizmente o método me retorna um exception SMTP Error: Unable to Login e não envia nada.

 

Fiz uma contra prova usando a API C# opensource MailKit com as mesmas configurações e enviou o email corretamente.

 

O que será que eu fiz de errado?

 

Abraços

Link to post
Share on other sites
  • Usuários SAC
2 horas atrás, antonio.carlos disse:

@OFF-DEV erro indica falha de autenticação SMTP no lado do provedor, você chegou a testar no demo ?
sua função EnviarEmail o parâmetro sAssunto esta faltando " no começo.

 

 

Sim, foi na hora de construir o tópico, ficou ali faltando o ". Tentei editar para arrumar,  mas o forum não permite mais.

 

 

Qual demo ?

Link to post
Share on other sites
  • Usuários SAC

Não.  Pra fazer o teste preciso fazer o ajuste. E aí dá o erro, conforme está na print.

Não sei se ajuda, meu ini fica assim

 

[Email]
Nome=Informação sobre compra em TESTE FANTA
Servidor=email-ssl.com.br
[email protected]
[email protected]
Senha=JDgMTwxuGx0CMA==
Codificacao=27
Porta=465
SSL=1
TLS=0
Timeout=0
Confirmacao=1
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=1
Priority=3

Link to post
Share on other sites
  • Usuários SAC

Sim, senhas estão corretos, eu não disse que testei na API MailKit do C#?

A senha e o login são os meus pessoais que uso no thunderbird, não dá problema lá.

 

 

 

 

Link to post
Share on other sites
  • Usuários SAC

Resumindo onde funciona:

 

API Mail Kit do C#

ThunderBird

 

E onde não funciona

ACBR.SAT.Demo.Email

API SAT DLL.

 

 

Posso emprestar um login e senha para vocês testarem aí, pode ser?, mando via PM.

Link to post
Share on other sites

Bom dia, realizei um teste aqui com o Demo C# e enviou corretamente... Verifique se a porta está gravando corretamente no arquivo .ini por realmente estava limitado a 100.. E tente mudar para TLS ao invés de SLL

image.png

Consultor SAC ACBr

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

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

Link to post
Share on other sites
  • Usuários SAC

Mas tu não usou locaweb, usou outro SMTP e provedor.  O locaweb até onde eu sei usa o esquema de email seguro com ativação do SSL na porta 465, servidor email-ssl.com.br.

Marcando somente TLS dá o mesmo problema que postei lá em cima: SMTP Error: Unable to Login. 

E sim, eu já tinha postado o conteúdo do arquivo .INI, a porta estava correta, em anexo.

 

 

arq.jpg

 

 

Não funciona, dando o mesmo erro:

  1. usando só TLS
  2. usando só  SSL
  3. usando ambos...
Link to post
Share on other sites
  • Solution

Veja o teste utilizando as suas configurações SMTP, pois utilizamos LocalWeb também...

image.png

Por isso afirmamos que é algo na sua configuração... Senha por exemplo. Ou alguma restrição na configuração do seu painel WebMail

  • Like 1
Consultor SAC ACBr

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

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

Link to post
Share on other sites
  • Usuários SAC

 

 

Meus dados no ini abaixo divergem alguma coisa do seu teste?:

 

[Email]
Nome=Informação sobre compra em EMPRESA FANTASIA TESTE NORMAL
Servidor=email-ssl.com.br
[email protected]
[email protected]
Senha=JDgMTwxuGx0CMA==
Codificacao=27
Porta=465
SSL=1
TLS=0
Timeout=0
Confirmacao=1
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=1
Priority=3

 

Obs.1   -  Estou salvando a senha desta forma abaixo, está correto?

 SatDLL.ConfigGravarValor(ACBrSessao.Email, "Senha",  "123456fake");

 

 

Link to post
Share on other sites
  • Usuários SAC

 

Obs.2 - No caso da locaweb não achei opção de restrição nas configurações de email, parece-me que não tem mesmo, até porque se eu usar mailkit funciona normalmente o envio usando a mesma senha que está no ini.

Link to post
Share on other sites
  • Usuários SAC

Uma dúvida, a senha tem alguma limitação de caracteres pelo ACBR?  Esta minha senha usa ponto, colchetes e outros símbolos.

Link to post
Share on other sites
Em 03/03/2021 at 21:38, OFF-DEV disse:

Uma dúvida, a senha tem alguma limitação de caracteres pelo ACBR?  Esta minha senha usa ponto, colchetes e outros símbolos.

Acho que a criptografia poderia ter alguma dificuldade com caracteres não imprimíveis. Mas esses que você menciona não.

Você pode testar com uma senha mais simples pra ter certeza que não é isso.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites
  • Usuários SAC
Em 05/03/2021 at 12:17, EMBarbosa disse:

Acho que a criptografia poderia ter alguma dificuldade com caracteres não imprimíveis. Mas esses que você menciona não.

Você pode testar com uma senha mais simples pra ter certeza que não é isso.

 

Não funcionou também, coloquei uma senha mais simples no utilitário de vocês e não funcionou também:

 

 

 

 

falha2.jpg

Link to post
Share on other sites
  • Fundadores

Se for possível, por favor envie por M.P. dados de Login de uma conta para testes...

ThnuderBird pode estar usando IMAP e não SMTP...

 

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.

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...