foreach ($threads as $key => $val) {
$tree = explode('.', $key);
if ($tree[1] == 'num')
{
if ($val != "0")
{
$header[$num]['mod_open'] = "";
$header[$num]['mod_close'] = "";
$header[$num]['flag'] = "";
if ( $head_info->Unseen == "U" OR $head_info->Recent == "R" )
{
$header[$num]['mod_open'] = "";
$header[$num]['mod_close'] = "";
$header[$num]['flag'] = "N";
}
elseif ( $head_info->Deleted == "D" )
{
$header[$num]['mod_open'] = "";
$header[$num]['mod_close'] = "";
$header[$num]['flag'] = "D";
}
$head_info = $imp->headerinfo($val);
$header[$num]['from'] = conv_charset($head_info->fromaddress, $config['site_encoding']);
$header[$num]['subject'] = conv_charset($head_info->subject, $config['site_encoding']);
$header[$num]['thread'] = $thread[$val];
$header[$num]['udate'] = $head_info->udate;
$header[$num]['datetime'] = date("d/m/Y H:i:s", $head_info->udate);
$header[$num]['size'] = $head_info->Size/1024;
$header[$num]['msgid'] = $val;
$num++;
}
}
}