Mail kann mit PHPMailer nicht verschickt werden

tklustig

Erfahrenes Mitglied
Folgender Code wirft folgende Fehlermeldung aus:
Code:
2019-06-09 20:53:20    SMTP ERROR: Failed to connect to server: (0) 2019-06-09 20:53:20    SMTP ERROR: Failed to connect to server: (0)
Die Email konnte nicht gesendet werden
Fehler: SMTP Error: Could not connect to SMTP host.
Prinzipiell klappt der Mailversand, zumindest über die Konsole. Über eine WebSite scheitert jedoch folgender Code, obgleich alle Parameter stimmig sind. Und ja, ich habe einen Account bei google! Eine Firewall ist nicht aktiv. Der Webserver befindet sich auf meinem Pi. Ich habe alle Rechte, kann schalten und walten, wie ich will!
Code:
    require('class.phpmailer.php');
        $mail=new PHPMailer();
        $mail->CharSet = 'UTF-8';
        $body = $_REQUEST["MsgBox"];
        $mail->IsSMTP();
        $mail->Host = 'smtp.gmail.com';
        $mail->SMTPSecure = 'tls';
        $mail->Port = 587;
        $mail->SMTPDebug = 1;
        $mail->SMTPAuth = true;
        $mail->Username = 'tklustig.thomas@gmail.com';
        $mail->Password = 'TopSecret';
        $mail->FromName = "Thomas Kipp";
        $mail->Subject = $subject;
        $mail->MsgHTML($body);
        $mail->AddAddress('kipp.thomas@gmx.net');
        $mail->Send();
        if (!$mail->Send()) {
            echo "<br>Die Email konnte nicht gesendet werden";
            echo "<br>Fehler: " . $mail->ErrorInfo;
        }else
        echo'Folgende Parameter wurden verschickt:<br><br>Empfänger: kipp.thomas@gmx.net<br>Betreff: Installationsprobleme u.a./Rootapplikation<br>Inhalt:<br>'.$_REQUEST["MsgBox"];
 

Neue Beiträge

Zurück