*
* $Id$
*/
-
+require_once('../src/validate.php');
+require_once('../functions/imap.php');
+require_once('../functions/html.php');
+require_once('../functions/url_parser.php');
function parse_viewheader($imapConnection,$id, $passed_ent_id) {
global $uid_support;
return $header_output;
}
-function view_header($template_vars, $pageheader='', $pagefooter='') {
- global $color;
-
- echo $pageheader;
+function view_header($header, $mailbox, $color) {
+ global $QUERY_STRING, $base_uri;
+
+ $ret_addr = $base_uri . 'src/read_body.php?'.$QUERY_STRING;
+
+ displayPageHeader($color, $mailbox);
+
echo '<BR>' .
'<TABLE WIDTH="100%" CELLPADDING="2" CELLSPACING="0" BORDER="0"'.
' ALIGN="CENTER">' . "\n" .
" <TR><TD BGCOLOR=\"$color[9]\" WIDTH=\"100%\" ALIGN=\"CENTER\"><B>".
_("Viewing Full Header") . '</B> - '.
'<a href="';
- echo_template_var($template_vars['return_address']);
+ echo_template_var($ret_addr);
echo '">' ._("View message") . "</a></b></td></tr></table>\n";
- echo_template_var($template_vars['full_header'],
+ echo_template_var($header,
array(
"<table width='99%' cellpadding='2' cellspacing='0' border='0'".
"align=center>\n".'<tr><td>',
'</tt></nobr>',
'</td></tr></table>'."\n"
) );
- echo $pagefooter;
+ echo '</body></html>';
}
+if (!isset($passed_ent_id)) {
+ $passed_ent_id = '';
+}
+$mailbox = decodeHeader($mailbox);
+
+$imapConnection = sqimap_login($username, $key, $imapServerAddress,
+ $imapPort, 0);
+$mbx_response = sqimap_mailbox_select($imapConnection, $mailbox, false, false, true);
+
+$header = parse_viewheader($imapConnection,$passed_id, $passed_ent_id);
+view_header($header, $mailbox, $color);
+
?>