Hallo,
...
$content.= "--".$mime_boundary."\r\n";
$content.= "Content-Disposition: attachment;\r\n";
$content.= "Content-Type: Application/Octet-Stream; name="".$file.""\r\n";
$content.= "Content-Transfer-Encoding: base64\r\n\r\n";
$content.= $data."\r\n";
$content.= "--" . $mime_boundary . "\r\n";
Eine Multipart-Mail endet mit: "--boundary--". Beachte die "--" _nach_ dem boundary-String!
Das Script funktioniert zwar, allerdings wird zum PDF noch eine leere Textdatei angehängt, sie heißt „ATT000061.txt“. Diese Textdatei will ich nicht. Kann mir jemand sagen, was ich im Script verändern muss, damit diese Text_Datei nicht mehr mitgesendet wird?
Dein Mail-Programm erwartet nach dem Separator "--boundary" noch einen Part, den es dann als ATT000061.txt interpretiert. Wenn Du diesen Anhang mal öffnest, sollte er leer sein.
viele Grüße
Axel