mail avec pdf joint, pas de fichier à l'arrivée du mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : mail avec pdf joint, pas de fichier à l'arrivée du mail

mail avec pdf joint, pas de fichier à l'arrivée du mail

par cat69 » 19 oct. 2007, 11:36

OUi, j'ai bien ça dans l'en-tête

par Tracker » 19 oct. 2007, 11:32

Salut,

Dans l'entête du message tu as bien précisé que le contenu était multipart ?

Code : Tout sélectionner

MIME-version: 1.0 Content-type: multipart/mixed; boundary="frontier" <--- This is a multi-part message in MIME format. --frontier Content-type: text/plain This is the body of the message. --frontier Content-type: application/octet-stream Content-transfer-encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+VGhpcyBpcyB0aGUg Ym9keSBvZiB0aGUgbWVzc2FnZS48L3A+CiAgPC9ib2R5Pgo8L2h0bWw+Cg== --frontier--
Wikipedia


Tracker.

mail avec pdf joint, pas de fichier à l'arrivée du mail

par cat69 » 19 oct. 2007, 11:18

Bonjour,

je cherche à envoyer un pdf en pièce jointe à un mail, mais il n'y a pas moyen de lire ce fichier à l'arrivée du mail. J'ai bien le trombone me disant qu'il y a une pièce jointe, la taille de mon mail est proportionnelle à la taille du document attendu (2k sans pj, 26 avec pj), mais où est le fichier ?.

Voici mon code concernant la partie pièce jointe :
$message .= 'Content-Type: application/pdf'."\n"; 
     $message .= 'Content-Transfer-Encoding: base64'."\n"; 
     $message .= 'Content-Disposition:attachment;filename='.$ficjoint."\n\n"; 
     $message .= chunk_split(base64_encode(file_get_contents($fic)))."\n"; 	 
     $message .= '--'.$frontiere.'--'."\n";
$ficjoint = nom du fichier+extension;
$fic = chemin complet de l'accès au fichier + nom du fichier avec extension.

Merci de votre aide

Cat