Pb envoi de de mail PHP

orsam Messages postés 28 Date d'inscription jeudi 7 décembre 2000 Statut Membre Dernière intervention 22 octobre 2007 - 19 sept. 2006 à 10:45
snail30 Messages postés 1 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 20 septembre 2006 - 20 sept. 2006 à 13:28
Bonjour,

Voila, j'ai un petit probleme avec mon envoie de mail avec PHP.

En effet la piece jointe qui est transmise avec le mail arrive corrompue. J'ai donc regardé le code de plus prét, et il semblerai que c'est l'encode 64 qui pose probleme..

Voici comment mon image (1px sur 1px) est encodé chez free :

9j/4AAQSkZJRgABAQEAYABgAAD/ etc...

Et voici l'encodage chez mon hebergeur (avec le meme php et la meme image):

/9j/4FwAEEpGSUZcAAEBAVwAYFwA etc...

J'ai finalement appris, que mon hebergeur utilisé IIS.

Suite à ça, j'ai modifié mon comme comme suit :

$file = "1.jpg";
$fp = fopen($file, "rb");   // j'ai mis uniquement "b" pour un mon hebergeur IIS
$attachment = fread($fp, filesize($file));
fclose($fp);

mais là ça ne fonctionne toujours pas, le fichier n'est meme pas lu !

j'ai essayé tous les codes sources que j'ai pu trouvé et toujours rien !!

Quelqu'un peut il m'aider ??

Merci d'avance !

Orsam

3 réponses

franco_se Messages postés 151 Date d'inscription samedi 1 novembre 2003 Statut Membre Dernière intervention 30 juillet 2018 2
19 sept. 2006 à 11:33
tu utilise un script perso pour l'envoi d'email , ou une class comme phpmailer ?
0
orsam Messages postés 28 Date d'inscription jeudi 7 décembre 2000 Statut Membre Dernière intervention 22 octobre 2007
19 sept. 2006 à 11:38
en fait, j'ai essayé tout les codes que j'ai pu trouver sans succes !

Orsam
0
snail30 Messages postés 1 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 20 septembre 2006
20 sept. 2006 à 13:28
Pour moi c'est comme pour orsam, j'ai essayé chez free et aussi chez un autre hébergeur sous Unix, les pièces jointes arrivent avec la bonne taille mais illisible. La nuance c'est que les fichiers ".doc" en pièces jointes ont l'air de mieux passer (avec un content-type:text/plain. Mystère...
0
Rejoignez-nous