Ich habe lediglich den gesamten Ordner PHPMailer_5.2.2 hochgeladen und die Seite unten gemäß konfiguriert Code, den Sie sehen, und ich erhalte ständig die Fehlermeldung „Mailer Error: Message body empty“, aber ich kann deutlich sehen, dass die Datei „contents.html“ HTML enthält und nicht leer ist. Dies ist die Beispieldatei, die ich vom PHPMailer PHPMailer_5.2.2/examples/test_smtp_gmail_basic.php verwende.
Ich habe versucht, die Einstellungen zu verwenden, die ich in Outlook für Gmail habe, was funktioniert. Ich kenne meinen Benutzernamen und mein Passwort, der SMTP-Port ist 587 und auf TLS eingestellt. Ich habe im folgenden Code versucht, SSL durch TLS zu ersetzen. Ich erhalte immer noch die gleiche Fehlermeldung.
Ich habe auch den folgenden Code ausprobiert, der vorgeschlagen wurde:
dieses geändert:
Code: Select all
$mail->MsgHTML($body);
Code: Select all
$mail->body = $body;
Code: Select all