Page 1 sur 1

Problème d'envoi de mail vers yahoo via mail()

Posté : 28 févr. 2008, 02:39
par BeRoots
Salut à tous :)
Mes email envoyés via la fonction mail() sont bien reçu de partout sauf chez Yahoo ou j ne les ai même pas en boite à spam :?

je procède ainsi:
            // mise en variable de l'entête du mail
            $headers = "Return-Path: <noreply@".$domaine.">\n";
            $headers = "From: noreply@".$domaine."\n";
            $headers .= "To: ".$email."\n";
            $headers .= "Subject: ".$sujet."\n";
            $headers .= "Organization: http://".$_SERVER&#91;'HTTP_HOST'&#93;."\n";
            $headers .= "Date: ".date('r')."\n";
            $headers .= "X-priority: 1\n";
            $headers .= "X-Mailer: PHP/".phpversion()."\n";
            $headers .= "MIME-Version: 1.0\n";
            $headers .= "Content-Transfer-Encoding: 8bit\n";
            $headers .= "Content-Type: text/html; charset=\"ISO-8859-15\"\n";

            // mise en forme de l'email au format texte et html
            $email_contenu = $email_head."\n";
            $email_contenu .= "         <p class=\"titre\">".$sujet."</p>\n";
            $email_contenu .= "         <p>".nl2br($message)."</p>\n";
            $email_contenu .= "         <p class=\"right\"><br /><i>".$statut_expediteur.".</i></p>\n";
            $email_contenu .= "         <p class=\"small\"><br />Ps. l&rsquo;adresse email d&rsquo;expedition de ce message n&rsquo;est pas valide et ne peut en aucun cas servir d&rsquo;adresse de reponse.</p>\n";
            $email_contenu .= $email_foot."\n";


            // envoie du mail
            $send_copy_email = @mail($email, $sujet_copie, $email_contenu, $headers);
j'ai lu que Yahoo etait sur un projet parallèle à sender ID avec au lieu d'un spf record TXT, un TXT pour domainkey niveau DNS...
Mon hébergeur n'accepte pas encore d'installer ce systeme qui est en essai chez eux...

est ce que quelqu'un peut me dire comment faire pour que mes email arrive bien chez Yahoo (si possible sans ce TXT pour domainkey)?
merci davance ;)

[EDIT] question susidiaire: quel difference y a t'il entre les en-têtes Priority et X-priority ? laquel choisir ?

Posté : 23 mars 2009, 14:19
par bucheron
Je fais un up du post car j'ai actuellement le même problème.

Qu'elle est la solution reconnue pour yahoo ? (j'ai également le même pb sous hotmail)

En fait, l'envoi de l'email s'effectue bien mais la réception est très longue (plusieurs heures).
Cependant sous gmail aucun problème.