Basándonos en este ticket cambió la forma de autentificar el uso de GMAIL para envio de correos
Dandole continuidad y actualización al artículo: Error autenticación al enviar correo por Gmail
Explicación:
Por políticas de `Google Less secure apps & your Google Account`
se debe instalar verificación de pasos y usar una contraseña de aplicación para usar correos @gmail es decir públicos.
Error:
Error:
`El servidor SMTP requiere una conexión segura o el cliente no se autenticó. La respuesta del servidor fue:
5.7.0 Authentication Required. For more information, go to`
Configuración:
1. Ingresar al apartado de administrador cuenta del usuario Gmail en la sección de seguridad.
2. Instalar un método de autenficación para activar la verificación a dos pasos.
3. En la barra de busqueda del apartado, digitar `Contraseñas de aplicaciones` para generar la nueva contraseña con
`Enterprise` o el nombre asignado para la aplicación a asociar.
4. Una vez generado y creado el elemento indicado en el paso anterior, genera un código de aplicación una única vez,
copiarlo.
5. Asignar a la varible del servicio de windows para correos en su archivo con extensión `.config` y una véz allí
verificar, las siguientes variables y sus valores:
<!-- correo electronico, con verificación en dos pasos -->
- <add key="UserEmail" value="usuario@gmail.com" />
<!-- código para aplicación generadó una única vez -->
- <add key="PasswordEmail" value="aaaa bbbb cccc dddd" />
<!-- Valores por defecto para Gmail -->
- <add key="SmtpHost" value="smtp.gmail.com" />
- <add key="SmtpPort" value="587" />