[eside-ghost] Relay con Exim
Alvaro Marín
alvaro en rigel.deusto.es
Vie Mar 16 10:12:29 CET 2007
Buenas,
> Hasta ahora, el envío se hacía mal, porque no se tenía en cuenta un
> servidor de correo real, sino que el servidor web hacía de "soy
> servidor de correo porque yo lo valgo", sin estar asociado a un
> registro MX, ni tener cuentas reales... a raíz de que hemos cambiado a
> nuestros clientes de servidor de correo, se han dado cuenta de que no
> les llegan sus propios boletines que se envían desde la web. Al
> investigar qué pasaba, me he dado cuenta de la situación anterior, y
> claro, eso es una vil técnica de spammers (lo de enviar desde
> servidores que no tienen entradas MX), que cualquier antispam decente
> se carga.
El RFC indica que el dominio debe tener o un registro MX o un registro
A. Altamente recomendable tener un MX sí, pero no estrictamente
obligatorio (los verify sender de exim o los
reject_unknown_sender_domain de postfix permiten el paso de mails con un
dominio en el MAIL FROM sin MX, por ejemplo).
> Mi solución: rehacer la parte de envío de los boletines para que use
> cuentas reales en el servidor de correo... el problema ahora: que
> exim, en el servidor nuevo, dice que ni de palo, y por lo que he
> estado viendo por ahí, tengo que configurar el exim para que acepte
> relay desde la máquina en la que tenemos el servidor web...
>
Si la máquina con Exim es un CPanel, como deduzco de mails tuyos
anteriores, editas exim.conf y la directiva hostlist relay_hosts la
dejas como:
hostlist relay_hosts = lsearch;/etc/relayhosts : \
localhost : \
IPwindows
Luego en las ACLs ya se encarga la configuración por defecto de permitir
el envío a la lista de IPs de relay_hosts.
Reiniciar exim y a funcionar!
agur!
split.
Más información sobre la lista de distribución eside-ghost