Ir para conteúdo
  • Cadastre-se

Erro ao enviar email com SSL - 64 bits - SSL routines:ssl3_get_record:wrong version number


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

Recommended Posts

Postado

Estou com o erro "SSL routines:ssl3_get_record:wrong version number" ao chamar o send do TACBrMail. As dlls do openssl estão na pasta e na versão 64 bits... Alguém já passou por isto e pode compartilhar a solução?

Postado

Sim, são sistema e dll 64... Também testei em 32 e o erro é o mesmo... Observando a mensagem, o erro não parece estar relacionado à arquitetura, mas sim quanto à versão da DLL... Mas a questão, qual versão usar? Estou usando a 1.1.1.10 disponibilizada pelo ACBr...

Postado
3 minutos atrás, Daniel Simoes disse:

Você compila o seu .EXE em 64 bits ?

Isto, compilo em 64. Mas para fins de testes no exemplo MailTeste compilei em 32 e 64 colocando as dlls libeay32 e ssleay32 na pasta 32 e 64 bits, mas não consegui executar com sucesso. São estas as dlls? Ou precisa de outras?

  • Fundadores
Postado

System32 são DLLs nativas, o que no Win64 significa DLLs de 64 bits

SysWow64 são DLLs de 32 bits

Mas NUNCA copie as DLLs para as pastas do Sistema operacional.. isso causa o famigerado "DLL Hell" onde uma aplicação mata a DLL da outra...

Mantenha as DLLs que seu .EXE usa, na mesma pasta do .EXE...

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

Postado
2 minutos atrás, Daniel Simoes disse:

System32 são DLLs nativas, o que no Win64 significa DLLs de 64 bits

SysWow64 são DLLs de 32 bits

Mas NUNCA copie as DLLs para as pastas do Sistema operacional.. isso causa o famigerado "DLL Hell" onde uma aplicação mata a DLL da outra...

Mantenha as DLLs que seu .EXE usa, na mesma pasta do .EXE...

Sim, quiando me referi as pastas 32 e 64 não quis dizer pastas do sistema. Mas as pastas de saída de compilação que direcionei para cada arquitetura...

3 minutos atrás, Renato Rubinho disse:

Está dando Unable to Login?

Confirma se as Credenciais estão certas. Talvez em outro gerenciador de e-mail ou webmail.

Copie as duas dlls para o mesmo direito do exe.

http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/

 

 

O erro completo é este

SMTP Error: Unable to Login.
10091 - error:1408F10B:SSL routines:ssl3_get_record:wrong version number

  • Consultores
Postado
10 minutos atrás, Renato Rubinho disse:

Confirma se as Credenciais estão certas. Talvez em outro gerenciador de e-mail ou webmail.

Tem histórico deste mesmo problema e era usuário e/ou senha errados.

Postado
22 minutos atrás, Renato Rubinho disse:

Tem histórico deste mesmo problema e era usuário e/ou senha errados.

Humm, sobre a usuário/senha tenho certeza que estão corretos. Mas se a mensagem pode não ser clara vou verificar se o email / smtp está habilitado.

Avançando retorno aqui...

 

Obrigado pessoal...

  • Solution
Postado
2 horas atrás, Renato Rubinho disse:

Se for um desses provedores, veja se está configurando corretamente.

 

Ei Renato, segui este guia de configuração e consegui enviar e-mails em servidores que não requerem SSL.. Uma conta que estava testando e que requer SSL é o zoho free, mas vi na documentação que não está disponível o serviço smtp para as contas free. Então, sobre SSL pode ser realmente que a mensagem relate sobre a versão do SSL mas tenha origem de fato na autenticação. 

Agradeço o apoio pessoal... Muito obrigado...

  • Curtir 1
  • Este tópico foi criado há 1372 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...