Hello,
auf welcher Plattform wird das Script eingesetzt?
OS:
Mailserver:
Als erstes habe ich bei nicht verschicktem Anhang immer die Funktion chunk_split in Verdacht, wenn das Script die zu versendende Mail auf einem Linux-Host per Shellscript (sendmail) versendet
$msg .= chunk_split($attachment["content"]) . "\n\n";
## http://de3.php.net/manual/en/function.chunk-split.php
Es muss dann als Stringend-Parameter ein "\n" angegeben werden, da die "\r\n", die default sind, das Sendmail-Script durcheinander bringen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg