Últimos Cambios |
||
Blog personal: El hilo del laberinto |
Última Actualización: 20 de septiembre de 2012
SPF (Sender Policy Framework) es un nuevo protocolo cuyo objetivo es evitar en lo posible la falsificación de direcciones de correo electrónico. Para ello, cada dominio de Internet debe publicar, vía DNS, información sobre las máquinas con permiso para enviar correo de un dominio determinado.
En Febrero de 2004 SPF ha pasado a ser un borrador de estándar del IETF, y es de esperar que pronto se convierta en un estándar de Internet. Esperemos que así se solventen algunas de las objeciones planteadas.
SPF no eliminará el SPAM, pero al menos su origen quedará claramente identificado. Y eso junto a mecanismos de listas negras, por ejemplo, permitirán reducir el nivel de SPAM de forma, espero, muy apreciable. Esta misma tecnología permitirá también imponer cierto control contra gusanos de correo electrónico, por ejemplo. O timos por Internet.
El problema más grave de SPF es la integración en el sistema, sin vulnerarlo ni plantear excepciones, de los sistemas de "redirección" de correo electrónico. Se está trabajando también en un esquema para solucionarlo, que debería ser desplegado por ese tipo de servicios, llamado SRS (Sender Rewriting Scheme). El problema que supone SPF para este tipo de servicios es que cualquier usuario puede, por ejemplo, suscribir una cuenta "redireccionada" a una lista de correo bajo un dominio con SPF. En cuanto el ISP real del usuario active el filtrado SPF y empiece a recibir los mensajes de la lista de correo a través de una IP no autorizada (el redirector), será un desastre. SRS pretende solucionar el problema mediante la reescritura del "MAIL FROM" de la transacción SMTP por parte del "redireccionador". Tiempo al tiempo...
|
|
El software que sigue a continuación puede ser útil para quien quiera curiosear y experimentar un poco con SPF. Todo el software está escrito en lenguaje Python, y está probado con Python 2.3.*.
Se requiere instalar la librería dnspython.
Más información sobre los OpenBadges
Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS