|
@@ 5645-5645 (lines=1) @@
|
| 5642 |
|
} |
| 5643 |
|
$attachment['size'] = $part->getBytes(); |
| 5644 |
|
if (($cid = $part->getContentId())) $attachment['cid'] = $cid; |
| 5645 |
|
if (empty($attachment['name'])) $attachment['name'] = (isset($attachment['cid'])&&!empty($attachment['cid'])?$attachment['cid']:lang("unknown").'_Uid'.$_uid.'_Part'.$mime_id).'.'.MimeMagic::mime2ext($mime_type); |
| 5646 |
|
//error_log(__METHOD__.' ('.__LINE__.') '.' Uid:'.$uid.' Part:'.$_partID.'->'.$mime_id.':'.array2string($attachment)); |
| 5647 |
|
//typical winmail.dat attachment is |
| 5648 |
|
//Array([size] => 1462762[filename] => winmail.dat[mimeType] => application/ms-tnef[uid] => 100[partID] => 2[name] => winmail.dat) |
|
@@ 5684-5684 (lines=1) @@
|
| 5681 |
|
if (!isset($attachment['name'])||empty($attachment['name'])) $attachment['name'] = $part->getName(); |
| 5682 |
|
$attachment['size'] = $part->getBytes(); |
| 5683 |
|
if (($cid = $part->getContentId())) $attachment['cid'] = $cid; |
| 5684 |
|
if (empty($attachment['name'])) $attachment['name'] = (isset($attachment['cid'])&&!empty($attachment['cid'])?$attachment['cid']:lang("unknown").'_Uid'.$_uid.'_Part'.$mime_id).'.'.MimeMagic::mime2ext($attachment['mimeType']); |
| 5685 |
|
$attachments[] = $attachment; |
| 5686 |
|
} |
| 5687 |
|
} |
|
@@ 5794-5798 (lines=5) @@
|
| 5791 |
|
$attachment['mimeType'] = $part->getType(); |
| 5792 |
|
if (!isset($attachment['filename'])||empty($attachment['filename'])) $attachment['filename'] = $part->getName(); |
| 5793 |
|
if (($cid = $part->getContentId())) $attachment['cid'] = $cid; |
| 5794 |
|
if (empty($attachment['filename'])) |
| 5795 |
|
{ |
| 5796 |
|
$attachment['filename'] = (isset($attachment['cid'])&&!empty($attachment['cid'])? |
| 5797 |
|
$attachment['cid']:lang("unknown").'_Uid'.$_uid.'_Part'.$mime_id).'.'.MimeMagic::mime2ext($attachment['mimeType']); |
| 5798 |
|
} |
| 5799 |
|
|
| 5800 |
|
$attachment['attachment'] = $part->getContents(array('stream'=>$_stream)); |
| 5801 |
|
|
|
@@ 5907-5907 (lines=1) @@
|
| 5904 |
|
//error_log(__METHOD__.__LINE__.'#'.$structure_mime.'#'.$filename.'#'.array2string($attachment)); |
| 5905 |
|
if (!isset($attachment['filename'])||empty($attachment['filename'])) $attachment['filename'] = $part->getName(); |
| 5906 |
|
if (($cid = $part->getContentId())) $attachment['cid'] = $cid; |
| 5907 |
|
if (empty($attachment['filename'])) $attachment['filename'] = (isset($attachment['cid'])&&!empty($attachment['cid'])?$attachment['cid']:lang("unknown").'_Uid'.$_uid.'_Part'.$mime_id).'.'.MimeMagic::mime2ext($attachment['mimeType']); |
| 5908 |
|
$wmattach = $attachment; |
| 5909 |
|
$wmattach['attachment'] = $part->getContents(array('stream'=>$_stream)); |
| 5910 |
|
|