PHP Classes

File: mime_mail

Recommend this page to a friend!
  Classes of BOURDEAU   mail-mime   mime_mail   Download  
File: mime_mail
Role: Example script
Content type: text/plain
Description: mail with mime attachments
Class: mail-mime
Sending HTML messages with attachments
Author: By
Last change: some mistake and added \r\n in the sample message text.
Date: 20 years ago
Size: 1,882 bytes
 

Contents

Class file image Download
<?
   
// Klasse einbinden = intégration de la classe
   
include("sendmail.class.php");

   
// Neue Instanz der Klasse erstellen (Ab jetzt kann auf die Funktionen der Klasse zugegriffen werden)
        // création du nouveau lien ainsi les fonctions de la classe sont disponobles
   
$mail = new sendmail();

   
// Angeben des zu verwendenden CharSet´s = identification de la page de caractères
   
$mail->SetCharSet("ISO-8859-1");

   
// Angeben des Absenders und der Absenderemailadresse = le nom et l'adresse de l'expaditeur
   
$mail->from("alain","alain.bourdeau@wanadoo.fr");

   
// Angeben der Empfängeremailadresse = les adresses des destinataires la fonction a été transformée pour admettre plusieurs destinataires successifs du seul message
   
$mail->to("abourdeau@cesi.fr");
       
$mail->to("ds@cesi.ouvaton.org");

       
// Angeben des Cc Empfänger = les adresses des destinataires Cc.
   
$mail->cc("Email@Adresse.de");
   
$mail->cc("Email@Adresse.de");

   
// Angeben dec Bcc Empfänger = les adresses des destinataires Bcc.
   
$mail->bcc("Email@Adresse.de");
   
$mail->bcc("Email@Adresse.de");

   
// Angeben des Betreff´s = l'objet du message
   
$mail->subject("Le sujet 2 de l'email");

   
// Angeben des Textes (Auch HTML möglich) = le texte caracrères ascii puis en html pour faire bien
    // Beim eingeben des HTML Textes bitte <HTML><BODY></BODY></HTML> weglassen, = le double du même texte sous forme HTML mais sans les balises.
    // da dies automatisch hinzugefügt wird = les balises sont automatiquement mises en place dans la fonction
   
$mail->text("Le texte du message\r\n qui se trouve mis\r\n en texte et en html\r\n");

   
// Anegeben eines Attachment´s (sind auch mehrere möglich) = les fichiers mis en pièces jointes ce qui est encore un plus
   
$mail->attachment("message.html");
   
$mail->attachment("message.txt");

   
// Versenden der E-Mail = la fonction qui expédie les mails
   
$mail->send();
?>