El correo tarda demasiado en enviar correos electrónicos, ¿por qué?

El correo tarda demasiado en enviar correos electrónicos, ¿por qué?

Envío correos electrónicos mediante el método PHP mail()y cada vez me lleva entre 20 y 40 segundos producir un resultado. Parece que mi servidor ( sendmail) está configurado para el envío sincrónico de correos electrónicos. Es por eso que el script PHP tiene que esperar...

¿Cómo puedo arreglarlo? ¡Gracias!

Respuesta1

Sendmail no realiza envíos sincrónicos de correos electrónicos. El problema más común son los retrasos en las búsquedas de DNS. También puede haber retrasos en la verificación de algunos de los datos que usted proporciona. Es probable que Sendmail esté verificando: la dirección proporcionada en el mensaje HELO, la dirección de correo electrónico de donde se supone que proviene el correo o la dirección de destino. Intente ejecutar una sesión de correo electrónico utilizando telnet desde su servidor web. Deberías ver dónde está el retraso rápidamente.

información relacionada