Login   Register  
PHP Classes
elePHPant
Icontem

File: mime_mail

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  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: 10 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();
?>