mirror of
https://github.com/roundcube/roundcubemail.git
synced 2026-03-03 23:04:01 +01:00
- Added possibility to view all headers in message view - Fixed splitter drag/resize on Opera (#1485170) - debug console css fixes for IE
40 lines
1.5 KiB
PHP
40 lines
1.5 KiB
PHP
<?php
|
|
/*
|
|
+-----------------------------------------------------------------------+
|
|
| program/steps/mail/headers.inc |
|
|
| |
|
|
| This file is part of the RoundCube Webmail client |
|
|
| Copyright (C) 2005-2007, RoundCube Dev. - Switzerland |
|
|
| Licensed under the GNU GPL |
|
|
| |
|
|
| PURPOSE: |
|
|
| Fetch message headers in raw format for display |
|
|
| |
|
|
+-----------------------------------------------------------------------+
|
|
| Author: Aleksander Machniak <alec@alec.pl> |
|
|
+-----------------------------------------------------------------------+
|
|
|
|
$Id: mark.inc 1580 2008-06-30 09:36:18Z alec $
|
|
|
|
*/
|
|
|
|
if ($uid = get_input_value('_uid', RCUBE_INPUT_POST))
|
|
{
|
|
$source = $IMAP->get_raw_headers($uid);
|
|
|
|
if ($source)
|
|
{
|
|
$source = htmlspecialchars(trim($source));
|
|
$source = preg_replace('/\t/', ' ', $source);
|
|
$source = preg_replace('/^([a-z0-9_:-]+)/im', '<font class="bold">'.'\1'.'</font>', $source);
|
|
$source = preg_replace('/\r?\n/', '<br />', $source);
|
|
|
|
$OUTPUT->command('set_headers', $source);
|
|
$OUTPUT->send();
|
|
}
|
|
}
|
|
|
|
exit;
|
|
|
|
?>
|