[Résolu] Réinitialisation mot de passe WP impossible si adresse de messagerie free.fr (Créer un compte)

  • WordPress :5.0
  • Statut : résolu
  • Ce sujet contient 20 réponses, 3 participants et a été mis à jour pour la dernière fois par Caribloux, le il y a 5 années.
15 sujets de 1 à 15 (sur un total de 21)
  • Auteur
    Messages
  • #2237509
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Bonjour,
    <div id= »fwf_content »>

    Ma configuration WP actuelle :

    • – Version de WordPress : 5.0.2
    • – Version de PHP/MySQL : 7.0.32 / 5.5.60
    • – Thème utilisé : materialischild
    • – Extensions en place : Add Categories to Pages. (1.1), Adminimize (1.11.4), Akismet Anti-Spam (4.1), amr users (4.26), BackWPup (3.6.6), Colorlib Login Customizer (1.2.5), Contact Form 7 (5.1.1), Force Login (5.3), Forum_wordpress_fr (4.1), Materialis Companion (1.1.7), Members Import (1.4.1), Members List (4.1.41), PDF Embedder (4.0), TablePress (1.9.1), User Access Manager (2.1.11), User Menus (1.1.2), WP Mail SMTP Plugin by Mail Bank (4.0.5), WP Shortcode by MyThemeShop (1.4.15), WP User Avatar (2.1.6)
    • – Adresse du site : https://sitesdu.fr
    • – Nom de l’hébergeur : Apache

    </div>
     

    Problème(s) rencontré(s) : .

    Je teste actuellement mon site WP avant mis en prod. Il est hébergé par 1&1 IONOS
    Je bute sur la fonctionnalité « Mot de passe oublié ? », de la page d’identification.
    Si l’utilisateur qui cherche à réinitialiser son mot de passe a une adresse de messagerie yahoo ou gmail pas de pb la procédure se déroule correctement. S’il a une adresse free.fr ou laposte.net il ne reçoit jamais le message dans sa boîte mail et sur la boîte mail rattachée au site je reçois um message dont voici le début :

    __________________________

    This message was created automatically by mail delivery software.

    A message that you sent could not be delivered to one or more of
    its recipients. This is a permanent error. The following address(es)
    failed:

    sexxxxxxxxxis@free.fr:
    SMTP error from remote server for TEXT command, host: mx1.free.fr (212.27.48.6) reason: 550 spam detected

    — The header of the original message is following. —

    Received: from infongwp-eu35.kundenserver.de ([82.165.81.252]) by
    mrelayeu.kundenserver.de (mreue009 [172.19.35.7]) with ESMTPA (Nemesis) id
    1MD9Kj-1giZS70dQv-009C1p for <sexxxxxxxis@free.fr>; Thu, 20 Dec 2018
    21:32:26 +0100
    Received: from 88.124.38.21 (IP may be forged by CGI script)
    by infongwp-eu35.kundenserver.de with HTTP
    id zRSHO5-1hK2pm0TMG-00xRR3; Thu, 20 Dec 2018 21:32:26 +0100
    X-Sender-Info: <762776741@infongwp-eu35.kundenserver.de>
    Precedence: bulk
    To: sexxxxxxxxis@free.fr
    Subject: =<wbr />?UTF-8?Q?[Les_Anciens_de_Nestl<wbr />=C3=<wbr />A9]_R=<wbr />C3=<wbr />A9initialisation_du_mot_de_pa?<wbr />= =?UTF-8?Q?sse?=
    Date: Thu, 20 Dec 2018 20:32:26 +0000
    From: =<wbr />?UTF-8?Q?Les_Anciens_de_xxxxl=<wbr />C3=<wbr />A9?=<wbr /> <sexxxxxxxxis@sitesdu.fr>
    Message-ID: <0f793eb594b097eb444bb0257fa49bee@sitesdu.fr>
    X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer)
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: 8bit

    ___________________

    A noter que les autres procédures d’envoi d’email par ce site WordPress, en utilisant un formulaire par exemple, fonctionnent sans pb quelque soit le destinataire de l’email.
    Je ne sais vraiment pas comment avancer sur ce sujet, j’ai essayer d’utiliser des plugins qui permettent de paramétrer un serveur smtp pour envoyer des emails depuis WordPress et cela n’a rien changé.

    Merci par avance de votre aide.

    #2237523
    ouiouiphoto
    Participant
    Maître WordPress
    1539 contributions

    Le message est clair. Free considère que c’est du spam.

    Des info ici ou ici

    #2237526
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Oui d’accord mais pourquoi ? Et est-ce ainsi pour tous les sites WP et les webmasters l’accepte ?

    J’en doute et je me demande si il existe une parade, peut-être de la manière dont le header du message est créé …

    Si certain d’entre vous pouvais faire le test avec un utilisateur de leur site ayant une adresse free je serai curieux de connaître le résultat.

    Merci d’avance

     

    #2237570
    ouiouiphoto
    Participant
    Maître WordPress
    1539 contributions

    La parade est expliquée dans le premier lien que j’ai mis

    #2239226
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Mon hébergeur 1&1 IONOS  donne effectivement la possibilité de rajouter un enregistrement TXT SPF dans le paramétrage du DNS mais cela n’a rien changé au problème.

    Je l’ai recontacté pour lui demander de corriger ce problème :

    La première fois il m’a été répondu que ce message n’était émis pas les serveurs de l’hébergeur mais par ceux de WordPress et que c’est à eux qu’il fallait m’adresser !!!

    La deuxième fois on m’a expliqué que cela ne venait pas de leurs serveurs mais des opérateurs de messagerie puisque cela marchait chez certains et qu’il me fallait donc les contacter un par un pour qu’ils ne rejettent pas ces messages !!!

    J’ai fait une demande dans ce sens à Free qui est en cours de traitement mais j’ai du mal à croire qu’il n’y a pas une autre solution car je ne pense pas pouvoir faire la même demande à tous les opérateurs de messagerie dans lesquels les abonnés de mon site ont leurs adresses de messagerie.

    Je n’imagine pas non plus que ce problème n’ai pas d’autre solution quand je pense aux milliers (millions ?) de sites WordPress et à leurs millions d’utilisateurs.

    Qu’est-ce qui ne va donc pas ?

    #2239236
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Bonjour, les filtres de spma ciblent les messages générés par php (c’est le cas pour WP par défaut) venant de serveurs connus pour héberger des usines à spams. Que ce type de message soit bloqué par Free prouve surtout que 1&1 n’est pas trop apprécié. Vous pouvez contourner ce problème en passant par une extension SMTP ou choisir un hébergeur considéré comme plus sérieux.

    #2239237
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Vous pouvez peut-être jeter un œil sur cette extension https://fr.wordpress.org/plugins/xmail-the-right-way/ mais je ne pourrais guère vous aider pour sa configuration.

    #2239238
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Autre possibilité https://wordpress.org/plugins/stop-wp-emails-going-to-spam/

    #2239239
    ouiouiphoto
    Participant
    Maître WordPress
    1539 contributions

    Perso j’utilise Postman SMTP qui utilise mon compte gmail pour envoyer les mails

    #2239246
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Merci beaucoup Li-an et Ouiouiphoto pour vos retours.

    Le problème n’est pas vraiment d’envoyer « en général » des emails depuis mon site WordPress. Ça pour l’instant je pas eu de problème même vers une adresse Free.

    Ça coince uniquement dans la procédure « Mot de passe oublié » sur l’écran de connexion à WordPress et là on a pas du tout la main car on est pas encore rentré dans le site. J’ai déjà essayé différentes extension mais elles ne semblent pas être prises en compte par cette procédure-là d’envoi d’emails pour réinitialiser le mot de passe. Je vais néanmoins tester les extensions proposées par Li-an.

    N’ayant le niveau technique suffisant je ne suis pas en mesure de rentrer dans le code de WordPress pour essayer de trouver une solution et je ne sais même pas si c’est par la qu’il faut chercher.

    #2239247
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Le mail d’envoi de demande de réinitialisation du mot de passe est envoyé de la même manière que les autres. Il ne devrait pas y avoir de différence.

    #2239585
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Merci pour ta réponse Li-An et meilleur vœux pour 2019.

    Je viens de refaire pas mal de tests en utilisant notamment le plugin « stop-wp-emails-going-to-spam » que tu as proposé et je confirme que si l’envoi de mail depuis le site à des adresses free.fr ou laposte.net ne pose aucun problème en utilisant des formulaires de type « Contact form », avec la procédure de réinitialisation de mot de passe les emails destinés à ces 2 serveurs sont systématiquement bloqués.

    Le script qui gère cette fonctionnalité est wp-login.php et se trouve dans la racine du site mais je suis incapable de l’analyser.

    Je suis bien étonné que ce type de problème ne soit pas référencé car c’est une procédure classique de réinitialisation de mot de passe bien pratique et free.fr et laposte.net sont des opérateurs très utilisés.

    Ou bien c’est moi qui bugue quelque part ….

     

     

    #2239588
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Comme je vous l’ai dit, les mails générés le sont de la même manière avec les mêmes informations de header. C’est donc peut-être le contenu du message qui coince (un message court avec un lien). Essayez une extension SMTP.

    #2240487
    Caribloux
    Participant
    Padawan WordPress
    55 contributions

    Finalement je confirme que le problème est le même lorsque j’envoie un email avec formulaire à partir du site mais je ne pense vraiment pas que cela viennent du contenu du message qui est le message standard de WordPress auquel je n’est pas accès et qui est le même pour tout le monde.

    Par ailleurs j’ai installé l’extension Post SMTP qui fonctionne correctement et cela n’a rien changé au problème.

    Impasse totale

     

    #2240507
    Li-An
    Participant
    Maître WordPress
    29210 contributions

    Je ne peux guère vous aider plus si l’envoi SMTP ne donne rien. Il resterait alors à tester avec un autre hébergeur, ce qui est un peu lourd.

15 sujets de 1 à 15 (sur un total de 21)
  • Vous devez être connecté pour répondre à ce sujet.