mail() différent selon hébergeur !

mail() différent selon hébergeur ! - PHP - Programmation

Marsh Posté le 18-01-2005 à 10:37:26    

Lorsque j'envoie ma newsletter (fonction mail() de php) depuis les serveurs mutualisés d'amen, le mail arrive au format html !
 
Lorsque j'envoie la même newsletter avec le même code depuis les serveurs mutualisés d'OVH, le mail arrive au format texte c'est à dire : le message reçu contient tous mes entêtes et balises html sans les appliquer!!!
 
Avez-vous déjà rencontré ce genre de pbs?
Est-ce les serveurs OVH qui n'acceptent pas les mails au format html ?
Y-a-t-il un entête spécifique à ajouter pr la compatibilité sur les serveurs d'OVH?
 
Merci d'avance pour vos élaircissements!

Reply

Marsh Posté le 18-01-2005 à 10:37:26   

Reply

Marsh Posté le 18-01-2005 à 10:49:28    

Est-ce que tu précises explicitement le type MIME du message comme étant du HTML ?


---------------
Loose Change Lies | Bars | Last.fm
Reply

Marsh Posté le 18-01-2005 à 10:54:49    

oui bien sûr !
voici une partie de mes headers :
 
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html;charset=iso-8859-1\r\n";

Reply

Marsh Posté le 18-01-2005 à 11:14:04    

As-tu pu comparer les en-têtes des emails reçus depuis Amen et OVH pour y déceler une différence notable ?


---------------
Loose Change Lies | Bars | Last.fm
Reply

Marsh Posté le 18-01-2005 à 11:32:35    

je n'ai pas regardé effectivement mais les entêtes que je définis ds le code php ne passe pas avec ovh et s'affiche dans le corps du mail comme un simple texte!!!
Je précise que lors de l'envoi le serveur ne me renvoit aucune erreur!

Reply

Marsh Posté le 18-01-2005 à 14:40:39    

up!

Reply

Marsh Posté le 19-01-2005 à 12:00:31    

bon j'ai dû poser une colle apparemment !! :(

Reply

Marsh Posté le 19-01-2005 à 15:36:44    

ben personne peux te répondre à part l'hébergeur lui-même hein...
 
la fonctione mail() est identique. Mais le serveur est configuré différement
 
 [:jagstang]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed