Ich versuche, eine E-Mail mit PHP Mailer SMTP zu senden, aber auch nachdem ich auf dem SMTPDebug nichts drehen gezeigt und ich nur falsch, wenn $ mail-> send(),PHP_Mailer druckt keine Informationen debuggen
das ist, was ich habe
$Mail = new PHPMailer();
$Mail->SMTPDebug = 2;
$Mail->IsSMTP();
$Mail->SMTPAuth = true;
$Mail->Host = "smtp.gmail.com";
$Mail->SMTPSecure = "tls";
$Mail->Port = 587;
$Mail->Priority = 1;
$Mail->CharSet = 'UTF-8';
$Mail->Username = '[email protected]';
$Mail->Password = 'xxxxxxxxxxxxxxxxxx';
$Mail->Encoding = '8bit';
$Mail->Subject = $subject;
$Mail->ContentType = 'text/html; charset=utf-8\r\n';
$Mail->From = "[email protected]";
$Mail->FromName = "XXXXXXXXXXXXXXXXX";
$Mail->AddReplyTo($replyToEmail, $replyToName);
$Mail->WordWrap = 998; // RFC 2822 Compliant for Max 998 characters per line
$Mail->IsHTML(true);
$Mail->body=$tpl;
$Mail->AddAddress($email);
$Mail->Send(); <------ false and doesn't print out why
ich nicht die Debug-Informationen zu zeigen, bis bekommen, weiß jemand, warum?
Dank
Prüfen Sie, ob die PHP-Fehlerberichterstattung etwas ergibt http://php.net/manual/en/function.error-reporting.php –
'$ mail-> Priority = 1 ; Normal, 5 = niedrig) 'Wenn das Ihr richtiger Code ist, sollten Sie einen Parse-Fehler für diesen und aus ein paar Gründen bekommen haben. Wurden diese Kommentare überhaupt gelesen? –
das war ein Kommentar, den ich gelöscht habe, wenn ich die Frage –