PHPMailer-Mailer-Fehler: Nachrichtentext leer

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: PHPMailer-Mailer-Fehler: Nachrichtentext leer

by Guest » 03 Jan 2025, 08:42

Ich versuche, das grundlegende Beispiel für PHPMailer zum Laufen zu bringen.

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);
hier

Code: Select all

$mail->body = $body;
Ich habe immer noch den gleichen Fehler. Muss ich noch etwas konfigurieren? Ich verwende PHPMailer zum ersten Mal. Ich kann die Standard-PHP-Mail zum Laufen bringen, aber ich möchte es versuchen, weil die Seite, die ich per E-Mail verschicken werde, viel HTML enthält und ich nicht das gesamte HTML durchgehen möchte und geben Sie Zeichen-Escapezeichen ein, damit jemand die Verwendung empfiehlt.

Top