Envoi de mail php
jaen
-
julien -
julien -
Bonjour,
Je cherche à envoyer un mail à partir de mon code php, mon amis google m'a aidé à trouver ceci mais je n'ai pas trouver comme ajouter une PJ. C'est un mail relativement simple envoyé à plusieurs personnes avec uniquement un PJ.
Merci pour votre aide
<?php
// Plusieurs destinataires
$to = 'aidan@example.com' . ', ';
$to .= 'wez@example.com';
// Sujet
$subject = 'Calendrier des anniversaires pour Août';
// message
$message = 'Confirmation'
// Envoi
mail($to, $subject, $message);
?>
Je cherche à envoyer un mail à partir de mon code php, mon amis google m'a aidé à trouver ceci mais je n'ai pas trouver comme ajouter une PJ. C'est un mail relativement simple envoyé à plusieurs personnes avec uniquement un PJ.
Merci pour votre aide
<?php
// Plusieurs destinataires
$to = 'aidan@example.com' . ', ';
$to .= 'wez@example.com';
// Sujet
$subject = 'Calendrier des anniversaires pour Août';
// message
$message = 'Confirmation'
// Envoi
mail($to, $subject, $message);
?>
A voir également:
- Envoi de mail php
- Programmer envoi mail gmail - Guide
- Windows live mail - Télécharger - Mail
- Envoi mail cci - Guide
- Publipostage mail - Accueil - Word
- Gmail envoyer un mail - Guide
2 réponses
bonjour
==>
http://www.commentcamarche.net/faq/sujet 2761 langages envoyer un mail avec piece jointe
Adns
==>
http://www.commentcamarche.net/faq/sujet 2761 langages envoyer un mail avec piece jointe
Adns
Je te remercie, le mail s'envoie parfaitement seulement j'un nom bizarre pour la piece jointe et ce qui est ecrit dans mon fichier que je joins est traduit à un format bizarre, de plus est-ce normal que ceci s'affichent dans la PJ :
Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n
Voici le bout de pour la PJ code qui est dans dans le tuto et que j'ai adapté à mon cas:
$fichier=file_get_contents('resultat_qcm.txt');
//n utilise aussi chunk_split() qui organisera comme il faut l'encodage fait en base 64 pour se conformer aux standards
$fichier=chunk_split( base64_encode($fichier) );
//Écriture de la pièce jointe
$body = $body . "--" .$boundary. "\n
Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n
$fichier";
Merci
Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n
Voici le bout de pour la PJ code qui est dans dans le tuto et que j'ai adapté à mon cas:
$fichier=file_get_contents('resultat_qcm.txt');
//n utilise aussi chunk_split() qui organisera comme il faut l'encodage fait en base 64 pour se conformer aux standards
$fichier=chunk_split( base64_encode($fichier) );
//Écriture de la pièce jointe
$body = $body . "--" .$boundary. "\n
Content-Type: application/msword; name=\"resultat_qcm.txt\"\r\n
Content-Transfer-Encoding: base64\r\n
Content-Disposition: attachment; filename=\"resultat_qcm.txt\"\r\n\n
$fichier";
Merci