joindre un fichier txt dans le mail
Posté : 22 juin 2011, 21:26
Bonjour a tous je cherche désespérément a joindre des données de ma table dans un mail en fichier.txt
avec php mailer
l'ancienne version fonctionner pour l’envoie de mail en php
Mais je ne sais pas comment faire avec php mailer
sans php mailer et fonctionnel
avec php mailer
l'ancienne version fonctionner pour l’envoie de mail en php
Mais je ne sais pas comment faire avec php mailer
sans php mailer et fonctionnel
$mesbor = strtoupper($mesbor);
$ligne1 = "<br>";
$ligne2 = "<br>le bordereau numéro <B>$numbor</B> est transmis";
if ($nb > 0) {echo "$ligne1 $ligne2";
$recip = "[email protected]";
$objet = "Bordereau de chargement N $numbor";
$message = "$mesbor";
$headers .= "From: $fornom $forcli <ddd>\n";
$headers .= "X-priority: 1\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
$headers .= "Content-Transfert-Encoding: 7bit\n";
$nomfich = "BO$numbor.txt";
$headers .= "Content-Disposition: attachment; filename=$nomfich\n";
mail( $recip, $objet, $message, $headers);
}
avec php mailer mais ne marche pas j'ai les données dans le mail directement$mesbor = strtoupper($mesbor);
$ligne1 = "<br>";
$ligne2 = "<br>le bordereau numéro <B>$numbor</B> est transmis";
if ($nb > 0) {
echo "$ligne1 $ligne2";
try {
require "../phpmailer/class.phpmailer.php";
$mail = new PHPmailer();
$mail->IsQMAIL();
$mail->Host='xxx';
$mail->Port =587;
$mail->From = "$fornom $forcli <xxx>\n";
$mail->Paswword = 'xxxx';
$mail->AddAddress('xxx@xxx');
$mail-> Subject = "Bordereau de chargement N $numbor";
$mail-> message = "$mesbor";
$mail->Body= " $mesbor";
$mail->Send();
} catch (phpmailerException $e) {
echo $e->errorMessage(); //Pretty error messages from PHPMailer
} catch (Exception $e) {
echo $e->getMessage(); //Boring error messages from anything else!
}
}