wMailer::sendMailHtml

Sendet eine E-Mail im HTML-Format

Funktionsaufruf

Boolean sendMailHtml(Array header, String text, Array attachment = null)

Parameter

header

E-Mail Header

text

E-Mail Text

attachement

Anhang

options

Optionen engineType - [PHP|zend|wSMTP]

Beispiel: Versand einer E-Mail im HTML-Format

<?php

  require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
  
  //E-Mail Header zuweisen
  $header = array();
  //Absender
  $header['From'] = 'absender@domain.dd';
  //Empfänger
  $header['To']   = 'empfaenger@domain.dd';
  //Betreff
  $header['Subject'] = 'Beispiel-Betreff'; 
  //E-Mail HTML-Code zuweisen
  $html = "<html>
          <head><title>HTML E-Mail</title></head>
          <body>
          <h1>Anfrage</h1>
          <div>Bitte kontaktieren Sie mich <b>sofort</b>.</div>
          </body>
          </html>";
  
  //E-Mail senden
  if(wMailer::sendMailHtml($header, $html)){
    print "Die E-Mail wurde erfolgreich verschickt!";
  }
  else{
     $lastErrorMessage = wMailer::getLastError();
     print "Es ist ein Fehler beim Versand aufgetreten: ".$lastErrorMessage."\n";
  }
?> 

Beispiel 2: Versand einer E-Mail im HTML-Format mit Dateianlage (Attachement)

<?php

  require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
  
  //E-Mail Header zuweisen
  $header = array();
  //Absender
  $header['From'] = 'absender@domain.dd';
  //Empfänger
  $header['To']   = 'empfaenger@domain.dd';
  //Betreff
  $header['Subject'] = 'Beispiel-Betreff'; 
  //E-Mail HTML-Code zuweisen
  $html = "<html>
          <head><title>HTML E-Mail</title></head>
          <body>
          <h1>Anfrage</h1>
          <div>Bitte kontaktieren Sie mich <b>sofort</b>.</div>
          </body>
          </html>";
  
  //Vorbereiten des Attachments
  $attach = array(
                array(
                      'file'       => $_SERVER['DOCUMENT_ROOT'].'/baseAssets/docs/test.pdf',
                      'filename'      => 'test.pdf',
  
                )
            ); 
  
  //E-Mail senden
  if(wMailer::sendMailHtml($header, $html, $attach)){
    print "Die E-Mail wurde erfolgreich verschickt!";
  } 
  else{
     $lastErrorMessage = wMailer::getLastError();
     print "Es ist ein Fehler beim Versand aufgetreten: ".$lastErrorMessage."\n";
  }
?>
 

Entwicklerbereich Weblication® CMS - © Scholl Communications AG