28.08.2019, 17:59
Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2019, 12:43 von Arne Drews.
PHPMailer PreComposed
Hier könnt ihr euch den per Composer erstellten PHPMailer herunterladen und verwenden.
Die Version wird immer mal wieder aktualisiert.
Example Usage
Anmerkung: Zum Entpacken bitte ein geeignetes Programm, wie WinRAR, WinZIP, 7Zip o.ä. verwenden, die Windows-Bordmittel scheinen nicht immer mit den Paketen umgehen zu können.
Hier könnt ihr euch den per Composer erstellten PHPMailer herunterladen und verwenden.
Die Version wird immer mal wieder aktualisiert.
Example Usage
Hinweis
Nach dem Entpacken der ZIP, hast Du ein Verzeichnis mit dem Namenphpmailer_composed
. Dies kannst Du dann in Deinen Webspace laden. In folgender Beispielanwendung gehen wir davon aus, dass sich das Verzeichnis in der gleichen Hierarchie-Ebene befindet, wie das Script selber.Anmerkung: Zum Entpacken bitte ein geeignetes Programm, wie WinRAR, WinZIP, 7Zip o.ä. verwenden, die Windows-Bordmittel scheinen nicht immer mit den Paketen umgehen zu können.
PHP-Code:
// Autoloader einbinden
include_once __DIR__ . '/phpmailer-composed/autoload.php';
// namespaces einbinden
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
// Mailerobjekt erstellen
$oMailer = new PHPMailer( true );
$oMailer->CharSet = 'UTF-8';
// Verbindungsdaten setzen
$oMailer->isSMTP();
$oMailer->Host = 'smtp.example.com';
$oMailer->SMTPAuth = true;
$oMailer->Username = 'f00bar';
$oMailer->Password = 'xxx';
$oMailer->SMTPSecure = 'tls';
$oMailer->Port = 587;
$oMailer->setFrom( 'sender@example.com' );
$oMailer->addAddress( 'max.mustermann@example.com', 'Max Mustermann' );
$oMailer->isHTML( true );
$oMailer->Subject = 'PHProcks! Tutorials - less time to learn more';
$oMailer->Body = '<h1>PHProcks!</h1><h2>Tutorial: HTML E-Mail senden mit PHPMailer</h2>';
$oMailer->AltBody = strip_tags( $oMailer->Body );
if ( !$oMailer->send() ) {
echo 'Something\'s went wrong!';
exit;
}
echo 'Yes! First Mail with PHPMailer sent successfully!';