Thursday, July 29, 2010

EXIM siempre envia con hostname

Claves: exim, sendmail, mail, -f, php, whm

Ok. Esta es corta. De nuevo al estar en el deployment de radioalternativa me di cuenta que los mensajes de correo estaban enviandose bajo el sobre "kkk@server.radioalternativa.com" (el kkk es un nombre de usuario, que obviamente no diré).

Esto impedia que el SPF montado sobre radioalternativa.com no funcionara. Pasé horas investigando y platicando con el soporte del hosting. Para no hacer el cuento largo, después de como 10 modificaciones en la configuración intentando que sendmail funcionara con -f (para forzar una dirección de envío), me di cuenta que EXIM bloquea ciertos usuarios para que no abusen y se hagan pasar por otros.

La solución:
En la configuración de EXIM hay que añadir "trusted_users = kkk", así permitimos que el usuario "kkk" pueda hacer uso del parámetro "-f" de sendmail.

Felices ahora, ya funciona el SPF.

No comments:

Post a Comment