Envoi fichiers attachés par Mail()??

Ynsouk Messages postés 108 Statut Membre -  
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,
est ce que je peux utiliser la fonction Mail de php pr envoyer des fichiers attachés? si ui dites moi comment le faire
merci
A voir également:

6 réponses

vignemail1 Messages postés 1262 Statut Contributeur 259
 
Il faudrait encoder le message en multi-part, c'est trop long. Utilise plutôt Zend Framework Mail, c'est une librairie aux multiples talents.
0
Ynsouk Messages postés 108 Statut Membre 2
 
MERCI ,mais svp ou est ce que je peux trouver ce "Zend Framework"? et coma l'utiliser. je n'ai pas encore utiliser de framework sous php.
0
Ynsouk Messages postés 108 Statut Membre 2
 
reslu petinouv, t'as pa une idée sur mon blème actuel? je serai très heureuxd'avoir une solution aujourd'hui
0
vignemail1 Messages postés 1262 Statut Contributeur 259
 
en supposant que la librairie Zend soit dans ./ZendFramework-1.5.2/library/
<?php
	ini_set('include_path', ini_get('include_path').':./ZendFramework-1.5.2/library/');
	// Chargement de la classe
	require_once 'Zend/Mail.php';
	require_once 'Zend/Mail/Transport/Smtp.php';

	$transport = new Zend_Mail_Transport_Smtp('smtp.free.fr');
	
	// Boucle à travers les messages
	
	$mail = new Zend_Mail("utf-8");
	$mail->addTo('destinataire@fai.com', 'Prénom Nom');
	$mail->setFrom('expeditaire@fai.com', 'Prénom Nom');
	$mail->setSubject('Démonstration');
	$mail->setBodyText('...Votre message ici...');
	$mail->setBodyHtml('<h1>...Votre message ici...</h1>');
	
	$mail->addAttachment('page.pdf');

	$mail->send($transport);
	
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ynsouk Messages postés 108 Statut Membre 2
 
merci mais sur le serveur je ne vois pas de repertoire ./ZendFramework-1.5.2/library/
je dois dire au propriétaire du serveur d'installer la librairie Zend ou je fais coma? Merci encore pr tt ce ke vs faites et que vous ferez au novice que je suis.
0
vignemail1 Messages postés 1262 Statut Contributeur 259
 
Tu télécharges la librairie sur le site de Zend, tu décompresses dans un dossier que tu choisis et tu adaptes l'ini_set de façon à ce que cela corresponde à tes besoins. La librairie Zend ne s'installe donc pas, elle se décompresse.
0