Bonjour,

Je me demandais comment régler les problèmes suivants qui sont pointés par https://www.mail-tester.com/ lorsque j'essaye d'envoyer un email : https://www.mail-tester.com/web-e60lb . J'ai déjà essayé 1001 manières de les régler, mais je n'y arrive pas ; et attendre 24 heures entre chaque changement n'est pas spécialement des plus jouissif... Les erreurs deviennent de plus en plus nombreuses en fonction de ce que je modifie... :/

Pour commencer, ils sortent toujours " 193.70.81.100.in-addr.arpa " mais jamais le nom de domaine OVH " https://pvp-blastfight.fr "; je ne pense pas que ça soit normal...

Par ailleurs, ils me demandent d'ajouter "v=spf1 a mx ip4:193.70.81.100 ~all" or, c'est ajouté depuis 5 jours...

Voici la configuration de mes DNS:

$TTL 3600
@   IN SOA dns100.ovh.net. tech.ovh.net. (2018021207 86400 3600 3600000 300)
                                  IN NS     dns200.anycast.me.
                                  IN NS     ns200.anycast.me.
                                  IN A      193.70.81.100
                              600 IN TXT    "v=spf1 include:mx.ovh.com ~all"
                              600 IN TXT    "v=spf1 a mx ip4:193.70.81.100 ~all"
193.70.81.100.in-addr.arpa        IN A      193.70.81.100
_dmarc                            IN TXT    "v=DMARC1; p=none"
_ts3._udp.ts                      IN SRV    0 0 9987 pvp-blastfight.fr.
default._domainkey                IN TXT    ( "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDI7MDMCP0UUTyIt+l6oomTyeQO3rpYGqCp/mhPOSon+z5H84nNMUtPSG+ahmfjnsoge9Dy0DqvBBde8wbB30MK6JERjaCE1/FLusGen0KzclROZJEsyWgFFUlqiur0G5J8qc/Hy5BC6pIAyuSZjbuCSwlcHYWPrOEZfWirmPCBvQIDAQAB" )
www                               IN A      193.70.81.100

Merci d'avance !

12 réponses


Huggy
Réponse acceptée

dans ton fichier de config main.cf tu dois mettre

myorigin = pvp-blastfight.fr (le domaine)
et myhostname = www.pvp-blastfight.fr (la machine)

Bonsoir,
tu devrais créer un host "mail" qui pointe sur 193.70.81.100
mail IN A 193.70.81.100

tu utilises ensuite mail.pvp-blastfight.fr comme host d'envoi de mail
de ce fait le "v=spf1 a ..." autorise ce nom car il apparait en record A
l'adresse addr.arpa c'est pour la resolution inverse de ton IP avec le record PTR
ça permet de retrouver le nom du serveur à partir de l'IPV4
le bon nom c'est l'adresse à L'ENVERS
100.81.70.193.in-addr.arpa IN PTR mail.pvp-blastfight.fr
chez OVH tu peux aussi spécifier le "reverse" si tu as un dédié ou VPS en allant sur l'IP et en cliquant sur l'engrenage

Si tu reçois des mails, tu dois aussi définir un record MX

Chez OVH, tu peux aussi régler le TTL de tes règles DNS pour ne pas attendre 24h à chaque fois.

J'ai un peu bidouiller mes DNS, et je suis passé de -1,3 à 6/10 :D Il reste cependant deux étapes que je n'arrive pas à débloquer... Voici le nouveau test : https://www.mail-tester.com/web-kwjj1 et les nouveaux DNS (je me suis baser sur ceux qu'OVH proposaient par défaut, si quelqu'un s'y connaissant sait lesquels je peux supprimer, cet avis est le bienvenue !).

$TTL 3600
@   IN SOA dns100.ovh.net. tech.ovh.net. (2018021615 86400 3600 3600000 300)
                          IN NS     dns100.ovh.net.
                          IN NS     ns100.ovh.net.
                          IN MX 1   redirect.ovh.net.
                          IN A      193.70.81.100
                          IN TXT    "v=spf1 a mx ip4:193.70.81.100 ~all"
                      600 IN TXT    "v=spf1 include:mx.ovh.com ~all"
                      600 IN TXT    "1|www.pvp-blastfight.fr"
_autodiscover._tcp        IN SRV    0 0 443 mailconfig.ovh.net.
_dmarc                    IN TXT    "v=DMARC1; p=none"
_imaps._tcp               IN SRV    0 0 993 ssl0.ovh.net.
_submission._tcp          IN SRV    0 0 465 ssl0.ovh.net.
_ts3._udp                 IN SRV    0 0 9987 pvp-blastfight.fr.
_ts3._udp.ts              IN SRV    0 0 9987 pvp-blastfight.fr.
autoconfig                IN CNAME  mailconfig.ovh.net.
autodiscover              IN CNAME  mailconfig.ovh.net.
default._domainkey        IN TXT    "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCqL6amrATMa4tB+rGmhlu/NYJ4qVS+Gya4YMyJnnFFZSr6CGHW58xnvqXSEevXEhk//P1V266hwDVx2vZGsA6vVeo4cvwndh7A7abkDUDE28o0OaPUq7FMAIKSr67bHCsbYrDpaNH69m2X4l6AWq6uAdQ3RPHuXX7HuricCuL5hQIDAQAB"
ftp                       IN CNAME  pvp-blastfight.fr.
imap                      IN CNAME  ssl0.ovh.net.
mail                      IN CNAME  ssl0.ovh.net.
pop3                      IN CNAME  ssl0.ovh.net.
smtp                      IN CNAME  ssl0.ovh.net.
www                       IN A      193.70.81.100

Merci pour vos réponses !

le premier 'spf' devrait autoriser ton ip OK (tu gagnes normalement un point)
le second autorise les serveur OVH à envoyer des mails, mais il me semble que ce sont les serveurs pour les solutions pro (.com)
tu devrais pouvoir le supprimer
à l'heure actuelle (17/02 1h00 serial 2018021617) je vois ton reverse comme MX alors que tu nous montres "redirect.ovh.net"
si tu n'as pas installé Dovecot pour recevoir les mails, alors il faut laisser OVH te les rediriger sur une autre adresse
pour moi ta config (serial 2018021615) devrait fonctionner (pas celle en ligne 2018021617)

J'ai donc supprimé le deuxième SPF et remit l'ancien MX, mais le résultat reste inchangé :/ = https://www.mail-tester.com/web-zkn8v

Il ne trouve pas ton SPF et pourtant la propagation DNS est OK (voir ici)
ton spf est en record TXT, essayes de le recréer en tant que SPF (voir ici)

Pour l'histoire du MX, mail-tester va interroger le DNS pour trouver le MX du domaine qui a envoyé le mail
mais dans ton message on trouve

Received: from ns3036171.ip-193-70-81.eu (ns3036171.ip-193-70-81.eu [193.70.81.100])

c'est donc le domaine "ip-193-70-81.eu" qui va être interrogé et pas pvp-blastfight.fr
il faut comme je te l'ai dit, utiliser un host de ton domaine (comme mail.pvp-blastfight.fr ou encore www.pvp-blastfight.fr qui existe déjà) pour envoyer tes mails
la cerise sur le gateau c'est de modifier le reverse de ton IP pour avoir un nom avec ton domaine

J'ai remplacé donc le domaine par www.pvp-blastfight.fr et fait ce que tu as dit pour le SPF; mais aucun changement visiblement : https://www.mail-tester.com/web-mxx7t :/

tu mélanges nom de domaine et nom du serveur
tu ne dois pas mettre www dans le nom de domaine
quel soft utilises-tu pour envoyer tes mails ?

J'utilise postfix ^^

Super ! 10/10 merci à toi ! https://www.mail-tester.com/web-npgj6