Varios clientes se nos quejaban de que recibían mensajes de rechazo de sus correos enviados a ciertos destinos. El mensaje devuelto era el siguiente:
Remote host said: 550 5.7.1 Sender ID (PRA) Not Permitted
Sender ID está claro lo que es, por eso, tras comprobar el registro SPF de los dominios emisores (por eso de «Not Permitted»), parecía todo correcto; dominios de clientes que usan los servidores de correo legítimos que les ofrecemos para hacer los envíos. Nada raro.
Nada raro hasta que buscando y rebuscando se llega a esta URL:
The «Sender ID Filtering» feature does not work correctly in an Exchange Server 2003 SP2 server
http://support.microsoft.com/?scid=kb%3Ben-us%3B910272&x=13&y=17
Vamos, que si tienes en el dominio un registro SPF de este estilo:
v=spf1 ip4:10.0.63.0/18 -all
un Exchange 2003 SP2 te lo va a echar para atrás con el error arriba indicado.
Este bug parece ser de Octubre de 2007, lo que muestra la existencia de servidores sin actualizaciones de por lo menos hace un año (nada que nadie no sepa, por otra parte). Aunque cierto es que lo siguiente:
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
No es que de mucha confianza…
rebotan correos sin motivo con el mensaje:
Remote host said: 550 5.7.1 Sender ID (PRA) Not Permitted
¿donde esta el error en mi servidor o en el receptor?