Problemes avec envoi de mail...

Résolu
Signaler
Messages postés
43
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
23 décembre 2006
-
Messages postés
43
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
23 décembre 2006
-
Bonjour les amis...

Bon voila, j'ai ecrit un script qui envoi un mail au format texte ou html (c'est une confirmation d'une inscription, ms le contenu a assez peu d'iumportance...). le mail s'envoi bien y'a pas de probleme...

Le probleme se pose à la reception : je l'ai tester sur 2 adresses. une hotmail et une cegetel.
Sur mon adresse hotmail, y'a pas de problème je le recois bien au format html.
Par contre sur mon adresse cegetel, je ne recois jamais rien :(
Ce qui me surprends c'est que si je transfere le message reçu sur hotmail vers cegetel, la je le recois bien au format texte! ça sigifie que le contenu à l'air bon...

je vous laisse mon code si quelqu'un a une idée :
/* envoi du mail pour la confirmation */
$boundary = "-----=" . md5(uniqid(rand()));

$subject = "confirmation de votre inscription sur ".$nom_portail;
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary="$boundary"\n";

$to = [mailto:'truc@cegetel.net' ']truc@cegetel.net';

$message_html = "<html>$message_html .= "<head><title>essai</title></head>Bonjour !

</html>";
$message_txt = "Bonjour\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($to,$subject,$message,$headers);

N.B. l'absence du header 'From: ' est volontaire, car c'est pas moi qui ai configuré le serveur.
D'ailleurs je me demande si le problème ne vient pas de là. Mauvaise configuration donc cegetel le prends pour du spam et boum on degage!!!!! loool et comme il parait que le 'Sender Id' si cher à Microsoft ne sers pas à grand chose...
Voilà c'est une hypothese.... si quelqu'un a une idée..je suis preneur lol

Merci beacoup

3 réponses

Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
25
Hello,



je pense que ton hypothese est la bonne. Vois ca avec l'admnin de ton serveur de mail.
Messages postés
861
Date d'inscription
mardi 26 mars 2002
Statut
Membre
Dernière intervention
29 novembre 2006
1
Sael og blesud



De plus en plus de server de mail usent de black list et de white list
donc comme vous ne renseigner pas le From c'est normal qu'il vous jete
et qu'il ne vous jete pas lors d'un transfert provenant de hotmail car
il le voit dans sa white list ... C'est des règles anti spam en fait
... Et ce même qi techniquement on est capable de supprimer 97 % des
spams au monde ce qui libèrerait les tuyaux Internet de 60 % Ils ne
veulent pas le faire pour l'instant peut-être un jour ... ;-)

Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón
Messages postés
43
Date d'inscription
jeudi 22 avril 2004
Statut
Membre
Dernière intervention
23 décembre 2006

Ok merci beaucoup à tous les deux...
Ca confirme ma pensée mais je voulais être sur de n'avoir rien oublié....
Je vais voir ça avec l'admin... ms ce stroumph est en congé ;-)

@+