Folgender Code wirft folgende Fehlermeldung aus:
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:
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.
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"];