Bonjour,
Voila je rencontre un petit problème avec mon code.
$to = $_POST['email'];
$subject = 'Réinitiatilisation de votre mot de passe';
$message = 'Afin de réinitialiser votre mot de passe merci de cliquer sur ce lien\n\nhttp://www.cdbf.fr/reset.php?id={$user->id}&token=$reset_token';
$headers = 'From: cadetsdebretagnefootball@yahoo.fr' . "\r\n" .
'Reply-To: cadetsdebretagnefootball@yahoo.fr' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
header('Location: login.php');
Entourez votre code avec ce symbole ```
J'ai un souci avec l'envoi des mails.
Avec yahoo mail, ils ne passent pas.
Comment faire ?
Chaque mail sortant ou entrant d'un adresse yahoo mail passe en spam et "mail delivry system".
Cela depuis quelques mois. Avant tout marchait niquel.
Avez vous une solution ?
Quel code de retour avez-vous ?
https://help.yahoo.com/kb/postmaster/smtp-error-codes-sln23996.html
Je pense que c'est un souci SMTP mais je ne vois pas comment corriger cela. Une astuce ? :
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:
cadetsdebretagnefootball@yahoo.fr:
SMTP error from remote server for TEXT command, host: mx-eu.mail.am0.yahoodns.net (188.125.69.79) reason: 554 5.7.9 Message not accepted for policy reasons. See https://help.yahoo
.com/kb/postmaster/SLN7253.html
--- The header of the original message is following. ---
Received: from icpu4772.kundenserver.de (infongp-fr43.clienthosting.fr [217.160.62.83])
by mrelayeu.kundenserver.de (node=mreue006) with ESMTP (Nemesis)
id 0LcJLm-1borUK2sek-00jqK3; Tue, 31 May 2016 00:49:14 +0200
Received: from 2a01:e35:2f0c:e4b0:593:8a36:1929:9ac6 (IP may be forged by CGI
script)
by icpu4772.kundenserver.de with HTTP
id 00h43g-1bhhpO2gjU-00h7XO; Tue, 31 May 2016 00:49:14 +0200
X-Sender-Info: 601021156@icpu4772.kundenserver.de
Date: Tue, 31 May 2016 00:49:14 +0200
Message-Id: 00h43g-1bhhpO2gjU-00h7XO@icpu4772.kundenserver.de
Precedence: bulk
To: cadetsdebretagnefootball@yahoo.fr
Subject: Nicolas Ly boualong a contacté le site
From: Nicolas Ly boualong nicolas_lyboualong@yahoo.fr
Reply-To: nicolas_lyboualong@yahoo.fr
X-Provags-ID: V02:K0:33sQrOABA4QwuLRHnr1vGjG1ZO78KD0JRP8SfPAqJpn
Sk5oG+elhZT8/TSrwkw96QgFzneZjpnCsiDmOf8epS8tYjTp84
oSWCkth9mHV++37QJ8H9aPS+X2FJafWklVhF6brw16rRznleir
cOPTojGE/4vkKjB5B5TO0Avv18GyhsWsP7thMboxyYlMinvQwO
E7VOh7w/M9KZPta2zTiIlpSSm1K/Po7oVB3tr4ZJnE9k6arTDN
6xf9Gtc1jla78HG9u91OdtPW59yMIHucVPpFfve+6TViQsy836
IQGOI47fWusW7qKMW1LHFQqEMAMgw26RLIiiRoerSM9Oxtkcyo
Z/Zxxoyg/FQIOso7s2t+Jk1EpLJN+jJcEnrcxGhmdIeW53WiMS
KrkAtnJ3hpQ5w==
X-UI-Out-Filterresults: notjunk:1;V01:K0:D/IQPkzroLc=:bcZaYd86vlfNNYDdY9wF47
SDO93fMbjpj8k/DTnEYjTDlvwCx32J+VCCb7c2naPMwQPZBCdaB0Tb08jmA3Q+PecCYeul8bL
EoVb1QNd5LaRwuteHWYu3u/eQXKWn9sg+wV0dbjNHqhUibzhZRHkG6P5rZgynyFSwJtQGQJ4q
3uPAjhCslnqhY5pcixuB6c2qamopVUJ4uv/8ztStrhwOJQ==
Bonjour,
oui mais ça me met juste que l'adresse d'ou provient ce mail est pas fiable un truc du genre :
Error: "554 5.7.9: Message not accepted for policy reasons" when sending email to YahooaroundIf your emails aren't being received by Yahoo accounts, it's a good idea to review our Yahoo Mail deliverability FAQ to make sure you're following industry standards for bulk email senders.aroundaroundWhy you're seeing this erroraroundYour message wasn't delivered because Yahoo was unable to verify that it came from a legitimate email sender.aroundaroundYour email failed one or more authentication checks that Yahoo uses to verify emails are truly sent from the domains they claim to originate from. aroundaroundFollow industry standards
Mais pourtant elle c'est la mienne.
ex : j'ai 2 adresses yahoo.fr et pourtant d'une a l'autre ça ne veut pas et quand je reçois d'autres mail de y'ahoo.fr ça ne veut pas non plus.
Du coup ça provient que des adresses yahoo.fr mais je ne vois pas comment corriger cela car si j'envois d'une adresse hotmail ça marche niquel et je reçois de toutes les autres adresses sauf yahoo.fr
Tu devrais mieux lire ce qui est indiqué sur la page à laquelle te renvoie le lien et si ce que tu y voit ne te suffit pas, suit également le lien qui est sur la page pour avoir plus de précisions.
Pour information, le tutoriel Email et DNS, devrait pouvoir t'aider.
Et bien je suis tout ça, je vois que c'est un souci de SMTP avec yahoo mais je ne vois pas comment corriger cela ...
Ton problème est le suivant: Yahoo, tout comme bon nombre d'autres, nécessite que tu leur envoies tes emails avec les entêtes spf, domainkey et DKIM qui vont bien. Faut de quoi, tu es considéré comme un spammeur.
En espérant t'avoir aidé ...
Soit tu passes par un relai qui sait te faire cela, soit tu fais ca par toi même : Pour le SPF, c'est une entrée DNS, Pour le DKIM et Domain Key, c'est une clé que tu publie sous forme d'enregistrement DNS + signer tous tes mails sortant.
Googlize postfix + opendkim, ou postfix + spf, tu trouveras ton graal
Merci, je vais voir tout ça.
Ce qui est bizarre c'est qu'avant tout marchait bien.
Je n'ai rien changer dans mon code et un jour paf ça marchait plus )=
Bienvenue dans le monde de l'emailing ...
Et encore, tu n'as pas fais la douce rencontre du pire antispam de l'univers ... celui de trend micro, qui te bloque juste parce que sur le même serveur, tu as un serveur web et un serveur mail ... :-)