Zum Inhalt springen

Powermail: Feld "message" nicht gesetzt?

Erstellt am 2. Oktober 2008 · 2 Antworten · letzte Antwort am 2. Oktober 2008

Tags: Powermail, E-Mail-Versand, Frage

fhofmann ·

Liebe t3Xperts!

Ich habe ein wirklich merkwürdiges Verhalten im Zusammenspiel von Powermail und TYPO3 4.2.1.
Symptom ist: es werden keine Mails verschickt.

Ich habe die Sache so weit getrieben, dass ich in der class.t3lib_htmlmail.php debugge. Und da sehe ich in der Funktion function "sendTheMail()" Zeile 705:

if (!trim($this->recipient) || !trim($this->message)) {
		debug("tschuess");
		return false;
}

Die Funktion steigt aus, weil das feld "message" lehr ist.

Wenn ich nur noch auf "recipient" prüfe, werden Mails korrekt verschickt, aber ohne Inhalt.

Vorher hatte ich das selbe Projekt unter TYPO3 4.1.7 laufen. Da hat alles funktioniert. Allerdings habe ich auch den Server + Provider gewechselt.

Gibt es Leute mit ähnlichen Erfahrungen? Kann so was am neuen Provider (Strato managed Server) liegen?

Gruß
Frank

einpraegsam.​net ·

Debuggen ist wie eine Schnitzeljagt, wenn du also herausgefunden hast, dass $this->message leer ist, musst du weiter zurückgehen und herausfinden, wo es hängt...

fhofmann ·

Wie peinlich, #paralyzed# ich hatte vergessen, die Felder für die Nachrichten mit den entsprechenden Markern zu füllen.

Vielen Dank für Deinen Denkanstoss