Mailinglisten-Archive |
hallo liste, habe probleme mit einem script das email und attachment forwarden soll, aus irgendeinem grund klappt das anhängen von attachments und versenden nicht aber das forwarden von emails mit attachments. dabei ist eigentlich meiner meinung nach der einzige unterschied der, das die attachments aus 2 verschiedenen verzeichnissen kommen, und was noch seltsam ist, forwarden von attachments < 1kbyte klappt hat jemand schon ähnliche erfahrungen gemacht??? unten ist ein auzug vom quellcode if ($forwarded_mail > 0) { $result2 = db_query("select * from mail_attach where parent = '$forwarded_mail'") or db_die(); // loop over all found attachments while ($row2 = db_fetch_row($result2)) { // assign name of the attachment .. $attfile = "../attach/$row2[3]"; // ... and type! $attfile_type = find_userfile_type($row2[2]); // open the attachtment and put it into the string 'attachment' $attachment = fread(fopen("$attfile", "r"), filesize("$attfile")); // add one more element to the array 'parts' $parts[] = array ( "ctype" => $attfile_type,"message" => $attachment,"name" => $row2[2] ); } } // end fetch attachments from a forwarded mail // begin big routine to form one string out of // 1. the body, 2. user selected attachments, 3. optionally attachments from a forwarded mail if (($userfile and $userfile <> "none") or count($parts) > 0) { // add the selected attachment to the string $attachment = fread(fopen("$userfile", "r"), filesize("$userfile")); $parts[] = array ( "ctype" => $userfile_type,"message" => $attachment,"name" => $userfile_name ); Danke Harald -------------------------- fastmovingbytes creative mobile solutions www.fastmovingbytes.com dieselstrasse 28/1 70469 Stuttgart
php::bar PHP Wiki - Listenarchive