Postfix - envoi mail compte hotmail

guiguibcn

Nouveau WRInaute
Salut tt le monde,

je commence a desesperer, j utilise Postfix et je rencontre un probleme pour envoyer des emails sur les comptes hotmail.
J ai fait le necessaire aupres de l equipe senderid (senderid-at-microsoft.com) en envoyant le fichier txt contenant mon nom de domaine pour le server mail.
J ai ajoute une zone TXT pour declarer le SPF dans les DNS
Toiut fonctionne parfaitement sauf pour hotmail.
Dans mes logs j ai bien un status=sent 250
Par contre au lieu d avoir 250 OK j ai 250 Queued mail for delivery qd j essaye d envoyer sur une adresse hotmail.

Je ne vois pas d ou peut venir le pb, sur dnsstuff.com les tests paraissent bon pour mon nom de domaine et les zones TXT et MX.

Mon reverse est bien declare aussi.

Qqun pourrait il m aider cela fait plusieurs jours que je bloque la dessus et je ne vois pas d ou peut venir le pb.

Les mails sur hotmail n arrivent mm pas ds les "indesirables"...

Merci d avance a tous :) j ouvre un sujet car je n ai pas trouve ce pb sur les autres.
 

guiguibcn

Nouveau WRInaute
J utilise pour les tests hotmail cette fct php avec les headers:

$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = "Reply-to: \"monNom\" <monmail@monserver.com>\n";
$headers .= "From: \"monNom\" <monmail@mail.monserver.com>\n";
//NOTE: l'adresse email indiquée dans le header From doit etre l'adresse absolue du serveur qui envoie les messages, et peut etre differente de votre adresse de contact si vous etes par exemple sur un serveur dedié partagé. dans mon cas l'adresse specifiee ici est <webusers@mail.nomduserveur.com>
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$boundary\"";

$destinataire = "monemail@hotmail.com";

$subject = "Newsletter du 16 Avril";

$message_txt = "Salut Alphonse\n\n";
$message_txt .= "Ca va ?\n";
$message_txt .= "C'était juste pour savoir..\n\n";
$message_txt .= "A plus\n";
$message_txt .= "toto";

$message_html = "<html>\n";
$message_html .= "<body>\n";
$message_html .= "<b>Salut Alphonse</b><br><br>";
$message_html .= "Ca va ?<br>";
$message_html .= "<font color=\"red\">C'était juste pour savoir..</font><br><br>";
$message_html .= "A plus<br>";
$message_html .= "<u>toto</u>";
$message_html .= "</body>\n";
$message_html .= "</html>\n";

$message = "This is a multi-part message in MIME format.\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_txt;
$message .= "\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_html;
$message .= "\n\n";
$message .= "--" . $boundary . "--\n";

mail($destinataire, $subject, $message, $headers);
 

guiguibcn

Nouveau WRInaute
J ai essaye aussi et ca ne marche pas non plus, j essaye aussi d envoyer directemrent en shell et mm chose le message est tjs le mm
Queued mail for delivery
Et je n ai rien dans ma messagerie hotmail, mm en spam, ca fait plusieurs jours comme je disai que je bloque la dessus et je check mes inboxs et spams mais que dalle!
Je ne vois pas quel est le pb et commence a desesperer...
 

e-kiwi

WRInaute accro
hotmail doit refuser les mails prevenant de ton serveur ... si tu remplace le smtp par un public, ca passe ?
 

guiguibcn

Nouveau WRInaute
comment je fais pour remplacer le smtp par un public? tu aurais des infos la dessus pour tester rapidement?
Mon dn a normalement ete ajoute au programme senderID de msn et je ne suis blackliste nul part...
 

guiguibcn

Nouveau WRInaute
ok merci ds ts les cas...
c tres embetant ce pb et je ne vois plus trop quoi faire meme en tests pour avoir une piste.
Comme je disai de mon cote tout semble bon ou alors je ne vois pas ce qui cloche.

Si qqun a deja eu le pb merci de me tenir au courant :)
 

Discussions similaires

Haut