Teufelchen: E-Mail landen bei GMX im Spam-Ordner

Beitrag lesen

Muss das hier nicht auch mit . vor dem = geschrieben werden:

also nicht (weil ja sonst alles gelöscht wird oben von html).

//   Text-Teil
$koerper = "\r\n--" . $trenner . "\r\n";

Vollkommen richtig, da habe ich noch einen Fehler gemacht.

Nur leider geht es auch so nicht :-)

Stimmt, kann auch nicht, aber den zweiten Fehler findest du bestimmt auch noch, er ist gar nicht so weit entfernt von obigem und hat mit meiner Angewohnheit zu tun, wiederkehrende Codeteile zu kopieren und nicht jedesmal neu zu tippen. Nur nicht aufgeben :-)

Als allgemeiner Tipp: Wenn eine Variable offenbar nicht das enthält, was sie eigentlich enthalten müsste, oder eine Bedingung (if, while & Co.) nicht das tut, was sie tun müsste, dann ist es immer überaus hilfreich, den Code mit var_dump($unbotmäßige_variable); zu pflastern, und wenn's in jeder zweiten Zeile sein muss. Damit findet man auch die allerdümmsten Flüchtigkeitsfehler - solche wie oben.