Tenemos una configuración exim en funcionamiento en un sitio, donde los usuarios pueden enviar y recibir correos. Estamos tratando de configurar un servidor para enviar algunas advertencias y errores usando el correo electrónico a una dirección que está fuera de la red local.
El problema es:
El programa que envía los correos los envía utilizando el nombre de usuario con el que se ejecuta y el nombre de host local del servidor. Esto hace que los correos tengan un remitente de formato: myapp@myserver.mydomain. Exim envía estos correos al servidor SMTP del ISP, que rechaza los correos ya que tienen un remitente ilegal o no verificable (la dirección interna).
Estoy pensando que debería configurar exim para reescribir el remitente cuando:
- el dominio del remitente está en la red local
- el dominio del receptor está fuera de la red local
Intenté configurar algún tipo de reescritura en la configuración de exim, pero no logré que funcionara. Mostraría lo que he intentado, pero se me acabó el tiempo en la última visita al sitio, y tuve que volver a la versión original, perdiendo todos los cambios que intenté.
^
principio de la regla, aS
excepción de una