Pit: 2. Umlauteproblem

Beitrag lesen

Hallo Forum,

Meine Emails enthalten Unmengen von Umlautproblemen. Hier mal mein Quellcode.

// Mailversand! 
$absendeadresse = '';
$cron = 'äöü';
$myEmail = "";//Empfänger
$myBetreff = "Testmail äüö";
$myText = "Dies ist ein Test äöü";



  //Klasse einbinden
 # require_once('../../class.phpmailer.php');

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require __DIR__ . '/../PHPMailer/src/Exception.php';
require __DIR__ . '/../PHPMailer/src/PHPMailer.php';
require __DIR__ . '/../PHPMailer/src/SMTP.php'; 

  
  //Instanz von PHPMailer bilden
  $mail = new PHPMailer();
  $mail->CharSet = "UTF-8";
 
  //Versand im HTML-Format festlegen
  $mail->IsHTML(true); 

  //Absenderadresse der Email setzen
  $mail->From = $absendeadresse;
  
  //Name des Abenders setzen
  $mail->FromName = "Pit";
  
  //Empfängeradresse setzen
  $mail->AddAddress($myEmail);
  
  //Betreff der Email setzen
  $mail->Subject = $myBetreff;
 
  //Body enthält die HTML-Nachricht
  $mail->Body    = nl2br($myText);
 
  //Altbody enthält alternative Textform
  $mail->AltBody = strip_tags($myText);

  //EMail senden und überprüfen ob versandt 
  if(!$mail->Send())
  {
     //$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
	 echo("Fehler beim Versand");

  }
  else
  {
//true
	 echo("Versand!!");
  }

Ergebnis: Dies ist ein Test ���