Also, es funktioniert jetzt grundsätzlich einmal. Das Leerzeichen vor dem "boundary" hat gefehlt:
$headers .= "MIME-Version: 1.0\r\n".
"Content-Type: multipart/alternative;\r\n".
" boundary="04CCAee0854"\r\n";
Allerdings hab ich jetzt noch ein Problem.
Wenn mein HTML-Teil relativ lang wird dann erhalte ich einen Fehler:
Warning: mail(): Failed to Receive in [PfadzumScript] on line [wo mail() aufgerufen wird].
Ich dachte zuerst da wäre irgendein Fehler im HTML-String, dem ist aber nicht so. Zudem kommt der Fehler nur manchmal. Weiß jemand woran das liegen könnte?
Ich werd da jetzt wieder nicht ganz schlau draus, weil es nämlich nicht bei jedem Sende-Vorgang passiert.
Lg,
sunny