3.5.1.3 Entrega de correo fallida

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.

 

Ir al contenido