Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 200-postfix-dovecot-etc:090-spf [le 30/05/2025 à 09:14] – supprimée - modification externe (Date inconnue) 127.0.0.1 | 200-postfix-dovecot-etc:090-spf [le 04/10/2025 à 17:26] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 66.249.69.2 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== SPF ====== | ||
| + | " | ||
| + | Sa mise en œuvre est assez simple, il suffit de créer un enregistrement TXT dans la zone DNS du domaine expéditeur, | ||
| + | ===== Le principe ===== | ||
| + | L' | ||
| + | - l' | ||
| + | - Il utilise un smtp sortant légitime pour le domaine exemple.tld. | ||
| + | - le smtp qui gère autrexemple.tld, | ||
| + | Un petit schéma ? | ||
| + | {{ 200-postfix-dovecot-etc: | ||
| + | Voici l' | ||
| + | < | ||
| + | Delivered-To: | ||
| + | ... | ||
| + | <span class=" | ||
| + | <span class=" | ||
| + | by mx.google.com with ESMTP id 4fb4d7f45d1cf-6005ae5205dsi257113a12.540.2025.05.15.11.51.10 | ||
| + | for & | ||
| + | ... | ||
| + | <span class=" | ||
| + | ... | ||
| + | <span class=" | ||
| + | (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) | ||
| + | by smtp.nain-t.net (Postfix) with ESMTPSA id A879425237</ | ||
| + | <span class=" | ||
| + | Content-Language: | ||
| + | To: untel & | ||
| + | <span class=" | ||
| + | </ | ||
| + | Rappelons que le «Return-Path: | ||
| + | |||
| + | Rappelons également que la chronologie des étapes du relai est inversée dans l' | ||
| + | |||
| + | Ici «Return-Path: | ||
| + | |||
| + | Le MTA de Google | ||
| + | ===== La syntaxe SPF ===== | ||
| + | Du moins la plus fondamentale, | ||
| + | SPF identifie des nœuds légitimes de diverses manières: | ||
| + | * leur adresse IP v4 comme v6; | ||
| + | * les nœuds référencés dans son domaine comme étant des MX; | ||
| + | * les nœuds référencés dans son domaine référencés par un champ A ou AAAA. Autrement dit, pas de CNAME. | ||
| + | Pour les autres, ne retenons que «all» qui signifie «tous les autres». (Pour étudier toutes les autres possibilités, | ||
| + | |||
| + | «all» représente donc le reste du monde et que faire avec ? | ||
| + | - **?all** signifie que l'on ne se prononce pas («lavabo» en latin); | ||
| + | - **~all** signifie qu'ils ne sons pas autorisés, mais que l'on peut se tromper. Pratiquement, | ||
| + | - **-all** veut dire que personne d' | ||
| + | - enfin, le **+** indique que ce qui suit est valide. Autrement dit, ce signe n' | ||
| + | |||
| + | Exemple: '' | ||
| + | |||
| + | ===== Fin du spam et du phishing ? ===== | ||
| + | Pas vraiment. C'est certes mieux que rien puisqu' | ||
| + | |||
| + | Sauf que: | ||
| + | * des erreurs de syntaxe dans la formulation du texte, | ||
| + | * la permissivité plus ou moins relative («? | ||
| + | sont autant de portes d' | ||
| + | |||
| + | Le problème qui demeure, concernant la tromperie du destinataire est la suivante: | ||
| + | MAIL FROM: Fait partie de l' | ||
| + | < | ||
SPF: Dernière modification le: 01/01/1970 à 00:00 par