Tach!
Aber warum habe ich keinen Text in der Mail, wenn ich einen Anhang in der Mail habe?
Da stimmt wohl was mit dem Format der erzeugten Mail nicht, würde ich raten.
Apropos raten, ganz anderer Lösungsvorschlag: Verschwende deine Zeit nicht, wenn es für das Problem bereits Lösungen gibt. Nimm zum Beispiel lieber den Swift-Mailer. Mit dem erstellst du die Mail in wenigen Zeilen.
dedlfix.