Oi Marcio O.S!
Bem-vindo ao Microsoft Q&A!
O erro de autenticação que você está enfrentando ao enviar e-mails através de contas Hotmail e Outlook pode estar relacionado à mudança nas políticas de segurança da Microsoft, que agora exige a autenticação moderna (OAuth) em vez da autenticação básica.
Aqui estão algumas etapas que você pode seguir para resolver o problema:
Verifique a Autenticação Moderna (OAuth):
- Certifique-se de que sua aplicação suporta OAuth. Se não suportar, você precisará atualizar sua aplicação para utilizar este método de autenticação.
Gerar uma Senha de Aplicativo:
- Para contas que têm a autenticação em dois fatores ativada, será necessário gerar uma senha de aplicativo. O usuário deve acessar as configurações de segurança da conta Microsoft e gerar uma nova senha de aplicativo que deve ser usada no lugar da senha normal1.
Configurações do Servidor de E-mail:
- Verifique se as configurações do servidor de e-mail estão corretas:
- Servidor de saída (SMTP):
smtp-mail.outlook.com
- Porta:
587
- Método de criptografia:
STARTTLS
- Confirme se as credenciais (nome de usuário e senha) estão corretas e atualizadas1. Verificar Bloqueios de Segurança:
- Às vezes, as contas podem ser temporariamente bloqueadas devido a tentativas de login suspeitas. O usuário deve acessar a conta pelo navegador e verificar se há notificações ou bloqueios.
Atualizar a Aplicação:
- Caso a aplicação não suporte OAuth, considere atualizar ou mudar para uma solução que suporte este método de autenticação. Se a atualização não for possível, ajuste as configurações para permitir o uso de senhas de aplicativos
Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.
Saudações
Jonathan.
-----------
Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!