meine PHP-Mailer fein auf localhost funktioniert, aber wenn ich auf cPanel gleichen Code bin ich laufen Fehlermeldung m bekommen: SMTP connect() fehlgeschlagenPHP-Mailer funktioniert nicht auf cPanel
<?php
require 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = "tls://smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Username = '********@gmail.com';
$mail->Password = '********';
$mail->Port = 587;
$mail->setFrom('[email protected]', 'Mailer');
$mail->AddAddress('[email protected]', 'Joe User');
$mail->addReplyTo('[email protected]', 'Information');
$mail->isHTML(true);
$mail->Subject = 'Here is the subject';
$mail->Body = 'This is the HTML message body <b>in bold!</b>';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
?>
Pls helfen mir, wo ich bin falsch?
funktioniert Wenn Sie den Anruf 'addAddress' Kommentar aus, wird die Nachricht an alle, nicht angesprochen, so würde warum Sie erwarten, dass es funktioniert ?! Sie könnten versuchen, [die Dokumente zu lesen] (https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting), die von der Fehlermeldung verbunden sind, die Sie erhalten. – Synchro
aber beim Auskommentieren von $ mail-> AddAddress() gibt es einen Fehler: SMTP connect() fehlgeschlagen – DestylioHarsha
Sie können nicht einmal versuchen, zu senden, wenn Sie keinen Empfänger festlegen, ist es nicht die Einstellung verursacht den Verbindungsfehler! – Synchro