浏览代码

support for viewing headers of message/rfc822 attachments

stekkel 23 年之前
父节点
当前提交
4607ca5a0f
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. 8 4
      src/view_header.php

+ 8 - 4
src/view_header.php

@@ -12,14 +12,18 @@
  */
 
 
-function  parse_viewheader($imapConnection,$id) {
+function  parse_viewheader($imapConnection,$id, $passed_ent_id) {
    global $uid_support;
 
    $header_full = array();
-
-   $read=sqimap_run_command ($imapConnection, "FETCH $id BODY[HEADER]", 
+   if (!$passed_ent_id) {
+       $read=sqimap_run_command ($imapConnection, "FETCH $id BODY[HEADER]", 
                               true, $a, $b, $uid_support);
-
+   } else {
+       $query = "FETCH $id BODY[".$passed_ent_id.'.HEADER]';
+       $read=sqimap_run_command ($imapConnection, $query, 
+                              true, $a, $b, $uid_support);
+   }    
     $cnum = 0;
     for ($i=1; $i < count($read); $i++) {
         $line = htmlspecialchars($read[$i]);