Changeset a43e0c9 in github
- Timestamp:
- Apr 6, 2006 1:35:42 PM (7 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- db882c4
- Parents:
- 2e2fe04
- File:
-
- 1 edited
-
program/steps/mail/compose.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
program/steps/mail/compose.inc
r4fd9715 ra43e0c9 397 397 foreach ($FORWARD_MESSAGE['parts'] as $part) 398 398 { 399 if ($part->disposition != 'attachment') 400 continue; 401 402 $tmp_path = tempnam($temp_dir, 'rcmAttmnt'); 403 if ($fp = fopen($tmp_path, 'w')) 404 { 405 fwrite($fp, $IMAP->mime_decode($part->body, $part->headers['content-transfer-encoding'])); 406 fclose($fp); 407 408 $_SESSION['compose']['attachments'][] = array('name' => $part->d_parameters['filename'], 409 'mimetype' => $part->ctype_primary . '/' . $part->ctype_secondary, 410 'path' => $tmp_path); 411 } 399 if ($part->disposition=='attachment' || $part->disposition=='inline' || $part->headers['content-id'] || 400 (empty($part->disposition) && ($part->d_parameters['filename'] || $part->ctype_parameters['name']))) 401 { 402 $tmp_path = tempnam($temp_dir, 'rcmAttmnt'); 403 if ($fp = fopen($tmp_path, 'w')) 404 { 405 fwrite($fp, $IMAP->mime_decode($part->body, $part->headers['content-transfer-encoding'])); 406 fclose($fp); 407 408 if ($part->d_parameters['filename']) 409 $_SESSION['compose']['attachments'][] = array('name' => $part->d_parameters['filename'], 410 'mimetype' => $part->ctype_primary . '/' . $part->ctype_secondary, 411 'path' => $tmp_path); 412 413 else if ($part->ctype_parameters['name']) 414 $_SESSION['compose']['attachments'][] = array('name' => $part->ctype_parameters['name'], 415 'mimetype' => $part->ctype_primary . '/' . $part->ctype_secondary, 416 'path' => $tmp_path); 417 } 418 } 412 419 } 413 420
Note: See TracChangeset
for help on using the changeset viewer.
