Ir para conteúdo
  • Cadastre-se

dev botao

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


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

Recommended Posts

  • Membros Pro
Postado

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
Conta=lei@c
Usuario=le@c
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

  • Consultores
Postado

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

17 horas atrás, OFF-DEV disse:

  - Informações sobre venda"

 

  • Membros Pro
Postado
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 ?

  • Membros Pro
Postado

Obs. tem uma erro no controle visual da porta SMTP que impede números maiores que 100, ajustei a propriedade Maximum para 465.  

  • Consultores
Postado
17 horas atrás, OFF-DEV disse:

Obs. tem uma erro no controle visual da porta SMTP que impede números maiores que 100, ajustei a propriedade Maximum para 465.  

conseguiu enviar e-mail ? depois deste ajuste ?

  • Membros Pro
Postado

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
Conta=l@c
Usuario=l@c
Senha=JDgMTwxuGx0CMA==
Codificacao=27
Porta=465
SSL=1
TLS=0
Timeout=0
Confirmacao=1
ConfirmacaoEntrega=0
SegundoPlano=0
Tentativas=1
IsHTML=1
Priority=3

  • Membros Pro
Postado

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

 

 

 

 

  • Membros Pro
Postado

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.

  • Moderadores
Postado

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.

  • Membros Pro
Postado

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...
  • Moderadores
  • Solution
Postado

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

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

  • Membros Pro
Postado

 

 

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");

 

 

  • Membros Pro
Postado

 

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.

  • Membros Pro
Postado

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

  • Consultores
Postado
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.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
  • Membros Pro
Postado
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

  • Este tópico foi criado há 1398 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...