evtl. kann jemand den „Fehler“ entdecken, der sich mit PHP auskennt. Worum geht es? Es soll eine stinknormale Mail per PHP Funktion verschickt werden. Es handelt sich dabei um eine Textmail und in der jetzigen Testversion um eine HTML-Mail. Was passiert, was an sich faul ist?
Textmail kommt an und im Mailbody sollte das eigentlich stehen:
„Sehr geehrte Damen und Herren blabla…“
also eigentlich simpel, aber:
Effektiv kommt aber das an:
„Message-ID: (ein ID String)
Date: (ein Zeitstempel CEST)
Neue Stellenangebote
Content Creator Social Media (m/w/d) Erlebnisbauernhof Gertrudenhof GmbH in Hürth |
||
Studentisches Praktikum – Video- & Social-Media-Marketing im Bankwesen (m/w/d) Taunus Sparkasse in Bad Homburg vor der Höhe |
||
Social Media Manager (m/w/d) NordwestLotto Schleswig-Holstein GmbH & Co. KG in Kiel |
Sehr geehrte Damen und Herren blabla…“
Sprich, die Message-ID und das Datum nerven. Das passiert in der Textmailversion, aber nicht bei allen Mailclients. Bei GMail und Thunderbird taucht das so auf, bei Outlook und Web.de zB nicht…murks 🙁
Beim HTML Mail taucht das am Anfang des Mailtextes auf:
„Content-Transfer-Encoding: 8bit From: xyz@domain.de, xyz2@domain.de, xyz3@domain.de, Vorname Name Reply-To: xyz@domain.de, xyz2@domain.de, xyz3@domain.de, Vorname Name Message-Id:
und dann kommt erst „Sehr geehrte…“
Wie sieht das Skript aus?
Mailbug.txt
Hat jemand eine Idee, was hier falsch läuft oder wie man den Fehler eingrenzen soll?