Bonjour à tous,
J'ai un VPS qui héberge plusieurs sites. C'est un Debian avec postfix et ce sont des applis PHP.
Les envois d'email via script PHP sont très vite rejetés comme SPAM.
J'ai ajouté du DMARC, DKIM, tenté de mieux paramétrer le SPF mais j'ai toujours un mauvais score.
J'utilise PHPMailer qui gère DKIM mais pas en SMTP, je préfère réussir à paramétrer pour que tous les sites puissent envoyer via postfix sans besoin d'envoyer via un compte email.
Le site web est lueur.org, hébergé sur le VPS identifié comme vps-54909c3d.vps.ovh.net, avec le hostname vps-54909c3d.
Mes enregistrements DNS :
`v=spf1 a:lueur.org ip4:146.59.229.70 include:mx.ovh.com include:vps-54909c3d.vps.ovh.net ~all`
`v=DMARC1;p=none;pct=100;rua=mailto:dmarc@lueur.org;sp=none;aspf=r;`
`v=DKIM1;k=rsa;s=email;p=xxxxxxxxxxxxxxxxxx;t=y;`
Le domaine a des adresses emails dans MX Plan, donc des entrées MX pour OVH.
Je joins un entête d'email reçu (ça semble passer si ça reste chez OVH, j'envoie depuis info@ vers lueur@ du même domaine).
Un résultat de mail-tester : https://www.mail-tester.com/test-v1h81190k
Je ne peux pas ajouter une entrée A pour vps-54909c3d ni un MX pour vps-54909c3d.vps.ovh.net car mon domaine est lueur.org...
Il y a une erreur "Votre signature DKIM n'est pas valide" alors que j'ai bien fait attention d'utiliser les clés générées pas https://easydmarc.com/tools/dkim-record-generator pour le domaine lueur.org
Je finis par tourner en rond sans avancer.
Merci d'avance pour votre aide
VPS-old - Envoi d'emails depuis VPS considéré comme spam
Related questions
- Accès FTP sur VPS
31872
30.06.2017 18:35
- Ma Webradio : Icecast2 ok?, Butt envoi, mais aucun Player fonctionne
26516
14.01.2021 21:37
- Problème page site en construction
21807
17.02.2019 18:15
- Commande restart mysql Centos 7
20939
11.04.2017 15:05
- Migration de Debian 8 vers Debian 9
18810
24.06.2017 07:59
- Erreur "502 Bad Gateway - nginx"
17425
06.12.2016 08:39
- Tuto pour installer Wordpress sur un VPS OVH
16210
16.10.2016 15:52
- Mode rescue modifier firewall URGENT
15476
07.09.2018 11:38
- OpenVPN sur VPS ne fonctionne pas
14783
06.08.2018 10:33
- Toujours pas de SLA ?
14501
09.01.2018 18:03
Bonjour,
Vous avez voulu aller au petit bonheur la chance, mais vous avez une faute de syntaxe.
include:154909c3d.vps.ovh.net54909c3d.vps.ovh.net signifie qu'il faut aller chercher un enregistrement TXT à l'adresse 154909c3d.vps.ovh.net54909c3d.vps.ovh.net , mais il n'y en a pas. Supprimez cette phrase.
Votre serveur refuse les connexions entrantes sur le port 25 aussi bien en IPv4 qu'en IPv6. C'est très bien pour une machine qui ne reçoit pas de mail.
Si vous êtes prestataire vous avez votre propre nom de domaine et des clients pour qui vous envoyez des mails.
Votre serveur devrait absolument être rebaptisé avec votre nom de domaine prestataire, par exemple srv1.lueur.org
Et évidemment tout faire correspondre, l'adresse A, AAAA, puis aller sur l'espace client OVH et changer le reverse, et puis aller dans votre Linux changer le hostname, et dans votre Postfix changer le mailname.
Le SPF d'origine avait seulement l'include du mx.ovh.com et ça ne fonctionnait déjà pas, j'avais cru comprendre qu'ajouter le nom du serveur qui envoi autorisait son usage, mais en effet, ça renvoi vers sa zone DNS... qui n'existe pas !
Je vais suivre vos recommandations et je reviens dire ce qu'il se passe.
Merci !
Voyez votre /var/log/mail.log pour constater si votre serveur envoie en IPv6 (notamment vers Google) et dans ce cas ajoutez `ip6:2001:41d0:304:200::4a7e/128` à votre SPF.
Votre ip4 est déjà OK.