Exim interno envía autenticación incorrecta

Exim interno envía autenticación incorrecta

Tengo un problema al enviar correos electrónicos autenticados vía SMTP en mi hosting con CPanel usando Exim.

El problema ocurre sólo cuando el envío (conexión) del script se realiza internamente en el servidor. Cuando ejecuto el mismo script en un entorno externo, el envío se ejecutará sin problemas.

SMTP -> get_lines(): $data is "535 Incorrect authentication data "

Creo que el problema es alguna configuración de WHM/Exim, porque hasta la semana pasada estaba funcionando, pero se cambiaron algunas configuraciones para evitar envíos automatizados de spam.

No sé qué ajustes son relevantes para la solución del problema. Si necesita ingresar algún parámetro de configuración de WHM, solo dímelo.

Respuesta1

Si te entiendo bien, ¿tienes este error solo al enviar a localhost? Si es así, verifique que SMTP AUTH esté habilitado cuando se conecte a lo. utilizando telnet en el puerto SMTP (presumiblemente 25) utilizado por su secuencia de comandos, envíe el comando EHLO inicial y verifique que se anuncie el método de autenticación SMTP adecuado utilizado por su secuencia de comandos.

Respuesta2

El problema era cPHulk (software de bloqueo de inicio de sesión). Un script de cliente en el servidor tenía una contraseña incorrecta, por lo que se agregó la IP externa (fija) de la lista negra de cPHulk del servidor. La solución fue agregar la IP a la lista blanca de cPHulk.

información relacionada