Envoyer un email avec attaché
Bonjour à tous,
J'aimerais envoyer un email avec un attaché, l'email est correctement envoyé, mais l'attaché n'est pas présent.
Voici le code qui concerne l'attaché :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?php
//=====Lecture et mise en forme de la pièce jointe.
$fichier = fopen($_SESSION['$path'],"r");
$attachement = fread($fichier, filesize($_SESSION['$path']));
$attachement = chunk_split(base64_encode($attachement));
fclose($fichier);
$message .= "Content-Type: {\"application/octet-stream\"};\n" . " name=\"$fichier\"\n" .
"Content-Disposition: attachment;\n" . " filename=\"$fichier\"\n" .
"Content-Transfer-Encoding: base64\n\n" . $attachement . "\n\n";
$message .= "--{$mime_boundary}\n";
//==========
?> |
Je n'ai aucune erreur lors de l'envoi, mais pas d’attaché. J'ai l'impression que l'attaché est dans le mail :
Citation:
Content-Type: {"application/octet-stream"}; name="Resource id #8" Content-Disposition: attachment; filename="Resource id #8" Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQEAtAC0AAD/4TlMRXhpZgAATU0AKgAAAAgACwEPAAIAAAAKAAAIngEQAAIA AAAJAAAIqAESAAMAAAABAAEAAAExAAIAAAAKAAAIsgEyAAIAAAAUAAAIvAITAAMAAAABAAIAAIdp AAQAAAABAAAI0MSlAAcAAADQAAA3tMbSAAcAAABAAAA4hMbTAAcAAACAAAA4xOocAAcAAAgMAAAA kgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAFBhbmFzb25pYwBETUMtRlozOAAAVmVyLjEuMCAgADIwMTA6MDk6MjMgMTA6 MTg6NTYAACaCmgAFAAAAAQAAEqqCnQAFAAAAAQAAErKIIgADAAAAAQACAACIJwADAAAAAQGQAACQ AAAHAAAABDAyMjGQAwACAAAAFAAAErqQBAACAAAAFAAAEs6RAQAHAAAABAECAwCRAgAFAAAAAQAA EuKSBAAFAAAAAQAAEuqSBQAFAAAAAQAAEvKSBwADAAAAAQAFAACSCAADAAAAAQAAAACSCQADAAAA AQAQAACSCgAFAAAAAQAAEvqSfAAHAAAklAAAEwKSkQACAAAAAzAwAACSkgACAAAAAzAwAACgAAAH a/r0enKdA8eeAYBHovivw/O73On65axg4iW7juDK8W1DDKZYmRHRhUYnDY+pF4mU1bSLilZ305XJ 396yi1GTV1drS+umNhgsFSVCOqu2m3fTXmUV0bbTaVk7J200/9k= --
Je me demandais si il ne manquait pas quelques lignes de codes dans le bloc ci-dessus ?
Merci d'avance et bonnes fêtes.
bee