Si tiene el error: ‘Error en la entrega del correo: devolviendo el mensaje al remitente’ pero el correo electrónico del usuario aún se procesó correctamente, tiene las siguientes opciones:
Actualice php.ini (/usr/local/lib/php.ini):
- Actualice el parámetro display_errors Off
- Reinicie apache
Actualice exim.conf:
Actualice /etc/exim.conf en las secciones:
address_pipe:
driver = pipe
return_output
virtual_address_pipe::
driver = pipe
group = "${lookup{$domain}lsearch* {/etc/userdomains}{$value}}"
return_output
user = "${lookup{$domain}lsearch* {/etc/userdomains}{$value}}"
Cambiar return_output por return_fail_output
Razón de estos cambios:
Si la tubería genera una salida estándar, se devuelve al remitente del mensaje como un error de entrega. Establezca return_fail_output en lugar de return_output si desea que esto suceda solo cuando la tubería no se complete normalmente. Puede configurar diferentes transportes para alias y reenvíos si lo desea; consulte las referencias a address_pipe más abajo.