Mails non reçus x Ninja Forms

Bonjour à toutes et à tous,

Mon NDD est : villa-ellerslie.com

Je rencontre la problématique suivante : c'est un WordPress avec Ninja Form pour le formulaire de contact mais je ne reçois aucun mail sur l'adresse mail renseignée (@gmail.com). Je pense que côté Ninja Form tout fonctionne correctement car les entrées du formulaire sont bien enregistrées en back office. Côté DNS j'ai renseigné comme ceci :



Et j'ai bien ajouté le SPF :


Et voici ce que j'ai sur la partie mail dans le BO OVH :


Une idée du problème ?

Bonne journée,


1ellerslie.comellerslie.com


Envoyez-vous les e-mails vers une adresse mail de votre hébergement @1ellerslie.comellerslie.com ; le problème pourrait être l'envoi vers Gmail.
Evitons les conclusions trop hâtives.

Vérifiez aussi dans votre espace client OVH: hébergement > ... > Scripts e-mail
si l'envoi d'e-mails n'a pas été suspendu en raison de retrours en erreur.

Bonjour,

perso je vois 2 SPF, donc c'est déjà mal parti pour délivrer des mails avec une violation de protocole.

Cordialement, janus57


perso je vois 2 SPF


Pas chez moi.

~# dig 1ellerslie.comellerslie.com txt +short
"v=spf1 a mx include:mx.ovh.com ~all"
"google-site-verification=zRrUjhy0uzSuXZv-gHs8rxPGIuzdioNgk3M4kHUBf2M"

~# dig 1ellerslie.comellerslie.com soa +short
dns14.ovh.net. tech.ovh.net. 2024012200 86400 3600 3600000 300

Bonjour,


Pas chez moi.

il viens de disparaitre, car le TTL du TXT était pas à 1 minutes quand j'avais regardé et le SOA a été actualisé en date d'aujourd'hui.

Cordialement, janus57

Bonjour @Fritz2cat.

Non justement, c'est ce que je me suis dit également. La solution serait d'envoyer vers une adresse mail en @villa-elleslie.com mais j'aurai voulu envoyer directement vers une adresse @gmail.com sans passer par une adresse @villa-ellerslie.com.

Dans les scripts d'e-mails, je n'ai rien pour villa-ellerslie.com mais j'en trouve pour le NDD fourni par OVH lors de l'installation de WordPress :



Et je retrouve bien les mails que je vois dans les entrées de Ninja Forms mais dans la partie scripts e-mails de ppvwubd.cluster030.hosting… :

Bonjour @janus57,

Je viens de supprimer l'ancien SPF.

Cordialement,

Il y a également des anciennes configs, je me demande si je peux les supprimer ?






Et je retrouve bien les mails que je vois dans les entrées de Ninja Forms mais dans la partie scripts e-mails de ppvwubd.cluster030.hosting... :


oui, mais en erreur


Un tel pourcentage d'erreur va de nouveau vous bloquer.

si je peux les supprimer


Supprimez sans problème ceci:

Bonjour,

Et vous avez quoi dans l'historique des mails en erreurs ?

J'ai l'impression que vous faite de l'usurpation en envoyant le mail avec un @gmail.com

Cordialement, janus57

J'ai tout le temps le même message :

> Final-Recipient: rfc822; adresse@gmail.com
> Original-Recipient: rfc822;adresse@gmail.com
> Action: failed
> Status: 5.7.26
> Remote-MTA: dns; 1in.l.google.comin.l.google.com
> Diagnostic-Code: smtp; 550-5.7.26 Unauthenticated email from gmail.com is not
> accepted due to domain's 550-5.7.26 DMARC policy. Please
> contact the
> administrator of gmail.com domain 550-5.7.26 if this was a legitimate mail.
> To learn about the DMARC initiative, 550-5.7.26 go to 550 5.7.26
> https://support.google.com/mail/?p=DmarcRejection
> z5-20020a05651c022500b002cca66cf8ffsi6619877ljn.207 - gsmtp

Le problème ne vient-il pas que la partie mail soit sur ppvwubd.cluster030.hosting… et non sur 1ellerslie.comellerslie.com ?

Bonjour,

Non là le message est un refus pour cause d'usurpation.

Faite une capture de la configuration de votre formulaire de contact car là je dirais que vous l'avez mal configuré.

Cordialement, janus57


Bonjour @janus57,
Merci pour votre aide, voici la config :

> ### Environnement ###

> URL de la page d’accueil:https://1ellerslie.comellerslie.com
> URL du site: https://1ellerslie.comellerslie.com
> Version de Ninja Forms: 3.7.0
> Version de la base de données Ninja Forms:1.4
> Gatekeeper de Ninja Forms:40
> « Mode Dev » de Ninja Forms :Activé
> Version de WP: 6.4.2 - Pris en charge
> WP multisite activé: Non
> Infos Serveur Web: Apache
> Version de PHP: 8.0.30
> Version de MySQL: 5.7.42
> Variable de version SQL: 5.7.42-log
> PHP Locale: negative_sign:
> Limite de mémoire de WP: 40M
> Mode débogage de WP: Non
> Langue de WP: Par défaut
> Taille de téléversement max de WP:128 Mo
> Taille maximale d’envoi de PHP:130M
> Nombre max d’entrées imbriquées:64
> Limite d’exécution de PHP:165
> PHP Max Input Vars: 16000
> SUHOSIN installé: Non
> Adresse IP du serveur: 10.30.20.139
> Nom de l’hôte: webm140.cluster030.gra.hosting.ovh.net
> SMTP: localhost
> smtp_port: 25
> Fuseau horaire par défaut:Europe/Paris

Bonjour,

Vous avez défini quoi comme adresse d'expéditeur ?

Cordialement, janus57

@janus57,

L'adresse mail fournie par l'utilisateur :

Bonjour,

Non l'adresse expéditeur (from) doit être une de vos adresses custom.

Cordialement, janus57

Qu'entendez-vous par adresse custom ?

Bon appétit,

Bonjour,


Qu'entendez-vous par adresse custom ?

Une adresse en @1ellerslie.comellerslie.com ou autre domaine que vous possédez, mais surtout pas de @gmail.com ou autre sauf à utiliser SMTP à la place de mail()

Cordialement, janus57

Bonjour

Ce n'est pas là qu'il faut remplir l'expéditeur, dans ce champs je vous conseille plutôt de laisser vide.

Mais dans "Email envoi"



Et bien sûr remplir avec un mail de votre domaine.