Je gere deux domaines en dynamic dns derriere une connexion adsl. Le
probleme, c'est que certains serveurs mails blacklistent a priori toutes
les adresses IP des ISP connus. J'ai mis en place SPF sur mes
descriptions de domaines DNS pour essayer de rendre mon serveur mail
plus "presentable".
Hmmm, en émission alors ? Cela consiste simplement à installer un enregistrement
DNS. C'est un début mais je m'interresse particulièrement à la réception.
A l'epoque, SPF m'avait semble elegant et pas du tout proprietaire, au
contraire. Le site web de l'epoque sentait plus l'amateurisme (au bon
sens du terme). Il y a eu une polemique quand SPF a ete ajoute au
CallerId de MS pour creer SenderId. Puis, ils sont repartis de la
premiere proposition. D'apres wikipedia, il est en passe d'etre promu au
rang de RFC par l'IETF, ce qui est plutot une bonne reference.
http://en.wikipedia.org/wiki/Sender_Policy_Framework
Autant pour moi. Effectivement, tout ça semble trés ouvert : code en GPL, site
sous GFDL, etc ...
Techniquement parlant, en réception les deux nécessitent un
patch pour la plupart des MTA ainsi que l'authentification
SMTP (ESMTP).
Je crois que ce qui est important, c'est que le plugin existe.
Aujourd'hui, ils sont souvent simple a installer.
Je ne crois pas que SPF necessite ESMTP.
Non, fondamentatelement, ESMTP n'est pas nécessaire mais si le système passe un
jour en "coupable par défaut", alors nous aurons un problème pour les envois
depuis l'extérieur du LAN. Cas typique : je me balade avec un laptop dans la
rue, couverte par Wifi/WiMAX/EDGE/UMTS (rayer les technos auquelles vous ne
donnez pas d'avenir). Si j'essaie d'envoyer un e-mail à l'aide de mon MTA
installé sur mon portable, ca ne marchera pas, je serais considéré comme
spammeur. D'où l'utilité d'avoir un ESMTP dont le nom est dans la liste des
"authorized senders".
En resume, SPF consiste a publier dans le champ TXT de son record DNS la
liste des adresses qui ont le droit d'envoyer des mails pour le domaine
(par ex. smtp.mondomaine.org ou une adresse ip). Lorsqu'il recoit un
mail, le MTA verifie que l'adresse ip a l'origine de la connexion fait
bien partie de la liste autorisee pour le domaine de l'expediteur.
L'idee est que ca permet de filtrer immediatement les spams expedies
avec de fausses adresses mails d'expediteurs et que si le spammeur doit
devoiler son vrai nom de domaine, il est plus facile de creer des
blacklist fiables, voire de lancer une enquete dans le monde reel a
partir des informations WHOIS.
Dans la phase actuelle de dévelloppement, cela fonctionne plutôt comme une
whitelist dynamique : si l'hôte est dans la liste, l'e-mail passe tout droit.
Personnellement, je pense plutot rajouter des règles à mon spamassassin.
Sachant que chaque mail peut posséder 4 états SPF (sauf erreur) :
fail (le domaine définit strictement les hotes autorisés et l'expéditeur n'est
pas dans la liste)
softfail (le domaine définit les hôtes autorisés sans les limiter et
l'expéditeur n'est pas la liste)
neutral (le domaine n'a pas précisé les hotes autorisés)
pass (le domaine a précisé les hotes autorisés et l'expéditeur est dans la
liste)
Il suffit ensuite de fabriquer les règles adéquates dans spamassassin et
d'augmenter leur score au fur et à mesure du déploiement de SPF.
Ce n'est bien sur qu'une reponse partielle au pb du spam.
Bien entendu. Mais tant qu'à investir du temps à installer ça, autant choisir la
bonne solution, c'était l'idée de mon message. Visiblement, SPF a l'air le plus
interressant dans l'immédiat.
Je ne peux même pas dire si une technologie particulière va l'emporter parce que
la situation semble évoluer mais trés lentement. Si effectivement, une
technologie l'emporte, je pense qu'il est important pour le monde du libre de
d'assurer que ce sera la solution la plus ouverte (à défaut de totalement ouverte).
D'accord, SPF est ouvert mais est-ce qu'il appartient à quelqu'un (=brevet),
permettant à cette entité de retourner sa veste une fois qu'il aura été
largement adopté ?
Julien
_______________________________________________
gull mailing list
gull@lists.alphanet.ch
http://lists.alphanet.ch/mailman/listinfo/gull