[imp] HTTP headers appear in HTML page when reading messages/reply etc.

Lars Kristian Roland lars@roland.bz
Fri, 17 May 2002 13:19:06 +0200


This is a multi-part message in MIME format.

---------------------- multipart/mixed attachment

------=_NextPart_001_0036_01C1FDA5.6BF16D60
Hi,

Some of our users are having problems I can't reproduce on my own PC. I =
was wondering whether
you could help me. I've attached the content of the mail, but have cut =
some stuff in the middle which
was the content of the email.=20

The problem seems to be that the follwowing text appears before the HTTP =
headers. I'm not very
good at PHP (or IMP), so I'm unsure even in which file this would happen =
and how...

(Some info on installation: IMP3.0, using IMAP. Qmail-ldap, =
Courier-IMAP)

This is the html page he sent me: (note that there's first html, then =
http headers, then html again. Full file attached)
------------------------------------------------------
<!-- saved from url=3D(0022)http://internet.e-mail -->
option>
        </select>
        <select name=3D"flag" onchange=3D"flagMessages(2);">
            <option value=3D"" selected=3D"selected">Mark as:</option>
            <option value=3D"Seen">Seen</option>
            <option value=3D"0Seen">Unseen</option>
            <option value=3D"Flagged">Important</option>
            <option value=3D"0Flagged">Not Important</option>
            <option value=3D"Answered">Answered</option>
            <option value=3D"0Answered">Unanswered</option>
            <option value=3D"Deleted">Deleted</option>
            <option value=3D"0Deleted">Not Deleted</option>
            <option value=3D"Draft">Draft</option>
            <option value=3D"0Draft">Not Draft</option>
        </select>
        </form>
    </td>

       =20
        <td align=3D"right">
        <form method=3D"post" name=3D"copymove2" =
action=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063=
"><input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" />
        <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(102, 2); return false;" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Move'; return true;" class=3D"widget">Move</a> =
|
        <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(103, 2); return false;" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Copy'; return true;" class=3D"widget">Copy</a>
        <select name=3D"targetMailbox" onchange=3D"updateFolders(2);">
            <option value=3D"">Messages to</option>
<option value=3D"INBOX.Sent">Sent</option>
<option value=3D"INBOX.Trash">Trash</option>
        </select>
        </form>
    </td>
    </tr>
</table>

</td>
</tr>
</table>
<br />

<script language=3D"JavaScript" type=3D"text/javascript">
<!--

function open_compose_win(args)
{
    var url =3D =
"/horde/imp/compose.php?Horde=3D7f359c44a005ba8d29061f780f89a063";
    if (url.indexOf('?') =3D=3D -1) glue =3D '?';
    else glue =3D '&amp;';
    var now =3D new Date();
    var name =3D "compose_windows_" + now.getTime();
    if (args !=3D "") {
        url =3D url + glue + args + "&amp;uniq=3D" + now.getTime();
    } else {
        url =3D url + glue + "uniq=3D" + now.getTime();
    }
    param =3D =
"toolbar=3Dno,location=3Dno,status=3Dyes,scrollbars=3Dyes,resizable=3Dyes=
,width=3D700,height=3D650,left=3D0,top=3D0";
    eval ("name =3D window.open(url, name, param)");
    if (!eval("name.opener")) eval("name.opener =3D self");
}

// -->
</script>
</body>
</html>
HTTP/1.1 200 OK
Date: Thu, 16 May 2002 18:03:08 GMT
Server: Apache/1.3.19 (Unix)  (SuSE/Linux) mod_layout/1.0 =
mod_throttle/3.0 mod_fastcgi/2.2.2 PHP/4.0.6 mod_dtcl
X-Powered-By: PHP/4.0.6
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=3D0, =
pre-check=3D0
Pragma: no-cache
ETag: "000094fd625e56cf527fa2920d21af17"
Content-Length: 24757
Keep-Alive: timeout=3D15, max=3D99
Connection: Keep-Alive
Content-Type: text/html
------------------------------------------------------------

And then the actual html page!


Regards,
Lars Roland
www.uwc.org

------=_NextPart_001_0036_01C1FDA5.6BF16D60
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2715.400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Some of our users are having problems I =
can't=20
reproduce on my own PC. I was wondering whether</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>you could help me. I've attached the =
content of the=20
mail, but have cut some stuff in the middle which</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>was the content of the email. =
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>The problem seems to be that the =
follwowing text=20
appears before the HTTP headers. I'm not very</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>good at PHP (or IMP), so I'm unsure =
even in which=20
file this would happen and how...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>(Some info on installation: IMP3.0, =
using IMAP.=20
Qmail-ldap, Courier-IMAP)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>This is the html page he sent me: (note =
that=20
there's first html, then http headers, then html again. Full file=20
attached)</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>------------------------------------------------------</FONT></D=
IV>
<DIV><FONT face=3DArial size=3D2>&lt;!-- saved from =
url=3D(0022)http://internet.e-mail=20
--&gt;<BR>option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/select&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select =

name=3D"flag"=20
onchange=3D"flagMessages(2);"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option value=3D"" selected=3D"selected"&gt;Mark=20
as:&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"Seen"&gt;Seen&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"0Seen"&gt;Unseen&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"Flagged"&gt;Important&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option value=3D"0Flagged"&gt;Not=20
Important&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"Answered"&gt;Answered&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"0Answered"&gt;Unanswered&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"Deleted"&gt;Deleted&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option value=3D"0Deleted"&gt;Not=20
Deleted&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;=20
&lt;option=20
value=3D"Draft"&gt;Draft&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option value=3D"0Draft"&gt;Not=20
Draft&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/select&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/form&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/td&gt;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial =
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td=20
align=3D"right"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&lt;form=20
method=3D"post" name=3D"copymove2"=20
action=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063=
"&gt;&lt;input=20
type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063"=20
/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a=20
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(102, 2); return=20
false;" onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Move'; =
return true;"=20
class=3D"widget"&gt;Move&lt;/a&gt; =
|<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(103, 2);=20
return false;" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Copy'; return true;"=20
class=3D"widget"&gt;Copy&lt;/a&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;=20
&lt;select name=3D"targetMailbox"=20
onchange=3D"updateFolders(2);"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;option value=3D""&gt;Messages to&lt;/option&gt;<BR>&lt;option=20
value=3D"INBOX.Sent"&gt;Sent&lt;/option&gt;<BR>&lt;option=20
value=3D"INBOX.Trash"&gt;Trash&lt;/option&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;=20
&lt;/select&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
&lt;/form&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;=20
&lt;/tr&gt;<BR>&lt;/table&gt;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial=20
size=3D2>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;/table&gt;<BR>&lt;br =
/&gt;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&lt;script language=3D"JavaScript"=20
type=3D"text/javascript"&gt;<BR>&lt;!--</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>function=20
open_compose_win(args)<BR>{<BR>&nbsp;&nbsp;&nbsp; var url =3D=20
"/horde/imp/compose.php?Horde=3D7f359c44a005ba8d29061f780f89a063";<BR>&nb=
sp;&nbsp;&nbsp;=20
if (url.indexOf('?') =3D=3D -1) glue =3D '?';<BR>&nbsp;&nbsp;&nbsp; else =
glue =3D=20
'&amp;amp;';<BR>&nbsp;&nbsp;&nbsp; var now =3D new =
Date();<BR>&nbsp;&nbsp;&nbsp;=20
var name =3D "compose_windows_" + now.getTime();<BR>&nbsp;&nbsp;&nbsp; =
if (args !=3D=20
"") {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url =3D url + glue + =
args +=20
"&amp;amp;uniq=3D" + now.getTime();<BR>&nbsp;&nbsp;&nbsp; } else=20
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url =3D url + glue + =
"uniq=3D" +=20
now.getTime();<BR>&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp; param =3D=20
"toolbar=3Dno,location=3Dno,status=3Dyes,scrollbars=3Dyes,resizable=3Dyes=
,width=3D700,height=3D650,left=3D0,top=3D0";<BR>&nbsp;&nbsp;&nbsp;=20
eval ("name =3D window.open(url, name, param)");<BR>&nbsp;&nbsp;&nbsp; =
if=20
(!eval("name.opener")) eval("name.opener =3D self");<BR>}</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>//=20
--&gt;<BR>&lt;/script&gt;<BR>&lt;/body&gt;<BR>&lt;/html&gt;<BR>HTTP/1.1 =
200=20
OK<BR>Date: Thu, 16 May 2002 18:03:08 GMT<BR>Server: Apache/1.3.19 =
(Unix)&nbsp;=20
(SuSE/Linux) mod_layout/1.0 mod_throttle/3.0 mod_fastcgi/2.2.2 PHP/4.0.6 =

mod_dtcl<BR>X-Powered-By: PHP/4.0.6<BR>Expires: Thu, 19 Nov 1981 =
08:52:00=20
GMT<BR>Cache-Control: no-store, no-cache, must-revalidate, =
post-check=3D0,=20
pre-check=3D0<BR>Pragma: no-cache<BR>ETag:=20
"000094fd625e56cf527fa2920d21af17"<BR>Content-Length: =
24757<BR>Keep-Alive:=20
timeout=3D15, max=3D99<BR>Connection: Keep-Alive<BR>Content-Type:=20
text/html</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>------------------------------------------------------------</FO=
NT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>And then the actual html =
page!</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><U><FONT color=3D#0000ff></FONT></U>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Lars Roland</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.uwc.org">www.uwc.org</A></FONT></DIV></BODY></HTML>

------=_NextPart_001_0036_01C1FDA5.6BF16D60--

---------------------- multipart/mixed attachment
<!-- saved from url=3D(0022)http://internet.e-mail -->
option>=0A=
        </select>=0A=
        <select name=3D"flag" onchange=3D"flagMessages(2);">=0A=
            <option value=3D"" selected=3D"selected">Mark as:</option>=0A=
            <option value=3D"Seen">Seen</option>=0A=
            <option value=3D"0Seen">Unseen</option>=0A=
            <option value=3D"Flagged">Important</option>=0A=
            <option value=3D"0Flagged">Not Important</option>=0A=
            <option value=3D"Answered">Answered</option>=0A=
            <option value=3D"0Answered">Unanswered</option>=0A=
            <option value=3D"Deleted">Deleted</option>=0A=
            <option value=3D"0Deleted">Not Deleted</option>=0A=
            <option value=3D"Draft">Draft</option>=0A=
            <option value=3D"0Draft">Not Draft</option>=0A=
        </select>=0A=
        </form>=0A=
    </td>=0A=
=0A=
        =0A=
        <td align=3D"right">=0A=
        <form method=3D"post" name=3D"copymove2" =
action=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063=
"><input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" />=0A=
        <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(102, 2); return false;" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Move'; return true;" class=3D"widget">Move</a> |=0A=
        <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(103, 2); return false;" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Copy'; return true;" class=3D"widget">Copy</a>=0A=
        <select name=3D"targetMailbox" onchange=3D"updateFolders(2);">=0A=
            <option value=3D"">Messages to</option>=0A=
<option value=3D"INBOX.Sent">Sent</option>=0A=
<option value=3D"INBOX.Trash">Trash</option>=0A=
        </select>=0A=
        </form>=0A=
    </td>=0A=
    </tr>=0A=
</table>=0A=
=0A=
</td>=0A=
</tr>=0A=
</table>=0A=
<br />=0A=
=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
=0A=
function open_compose_win(args)=0A=
{=0A=
    var url =3D =
"/horde/imp/compose.php?Horde=3D7f359c44a005ba8d29061f780f89a063";=0A=
    if (url.indexOf('?') =3D=3D -1) glue =3D '?';=0A=
    else glue =3D '&amp;';=0A=
    var now =3D new Date();=0A=
    var name =3D "compose_windows_" + now.getTime();=0A=
    if (args !=3D "") {=0A=
        url =3D url + glue + args + "&amp;uniq=3D" + now.getTime();=0A=
    } else {=0A=
        url =3D url + glue + "uniq=3D" + now.getTime();=0A=
    }=0A=
    param =3D =
"toolbar=3Dno,location=3Dno,status=3Dyes,scrollbars=3Dyes,resizable=3Dyes=
,width=3D700,height=3D650,left=3D0,top=3D0";=0A=
    eval ("name =3D window.open(url, name, param)");=0A=
    if (!eval("name.opener")) eval("name.opener =3D self");=0A=
}=0A=
=0A=
// -->=0A=
</script>=0A=
</body>=0A=
</html>=0A=
HTTP/1.1 200 OK
Date: Thu, 16 May 2002 18:03:08 GMT
Server: Apache/1.3.19 (Unix)  (SuSE/Linux) mod_layout/1.0 =
mod_throttle/3.0 mod_fastcgi/2.2.2 PHP/4.0.6 mod_dtcl
X-Powered-By: PHP/4.0.6
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=3D0, =
pre-check=3D0
Pragma: no-cache
ETag: "000094fd625e56cf527fa2920d21af17"
Content-Length: 24757
Keep-Alive: timeout=3D15, max=3D99
Connection: Keep-Alive
Content-Type: text/html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" =
"DTD/xhtml1-transitional.dtd">=0A=
<!-- IMP: Copyright 2001, The Horde Project. IMP is under the GPL. -->=0A=
<!-- Horde Project: http://horde.org/ | IMP: http://horde.org/imp/ -->=0A=
<!--    GNU Public License: http://www.fsf.org/copyleft/gpl.html   -->=0A=
<html lang=3D"en-US"><head>=0A=
<title>Mail :: INBOX: failure notice</title>=0A=
<link href=3D"/horde/css.php?app=3Dimp" rel=3D"stylesheet" =
type=3D"text/css" />=0A=
</head>=0A=
=0A=
<body>=0A=
<form =
action=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063=
" method=3D"get" name=3D"menu"><input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" />=0A=
<input type=3D"hidden" name=3D"newmail_popup" value=3D"no" />=0A=
<table border=3D"0" cellpadding=3D"2" cellspacing=3D"0" width=3D"100%">=0A=
<tr>=0A=
    <td class=3D"menu">=0A=
=0A=
<table border=3D"0" width=3D"100%">=0A=
<tr>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&a=
mp;mailbox=3DINBOX&Horde=3D7f359c44a005ba8d29061f780f89a063" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'INBOX'; return =
true;" class=3D"menuitem"><img =
src=3D"/horde/imp/graphics/folders/inbox.gif" border=3D"0" alt=3D"INBOX" =
/><br />INBOX</a>&nbsp;</td>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Compose'; return =
true;" class=3D"menuitem"><img src=3D"/horde/imp/graphics/compose.gif" =
border=3D"0" alt=3D"Compose" /><br />Compose</a>&nbsp;</td>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"/horde/imp/folders.php?Horde=3D7f359c44a005ba8d29061f780f89a063&H=
orde=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Folders'; return true;" class=3D"menuitem"><img =
src=3D"/horde/imp/graphics/folders.gif" border=3D"0" alt=3D"Folders" =
/><br />Folders</a>&nbsp;</td>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"/horde/imp/search.php?Horde=3D7f359c44a005ba8d29061f780f89a063&Ho=
rde=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Search'; return true;" class=3D"menuitem"><img =
src=3D"/horde/imp/graphics/search.gif" border=3D"0" alt=3D"Search" /><br =
/>Search</a>&nbsp;</td>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"javascript:open_help_win('imp');" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Help'; return true;" class=3D"menuitem"><img =
src=3D"/horde/graphics/help.gif" border=3D"0" alt=3D"Help" /><br =
/>Help</a>&nbsp;</td>=0A=
<td align=3D"center" valign=3D"bottom" nowrap=3D"nowrap"><a =
href=3D"/horde/imp/login.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp=
;reason=3Dlogout&Horde=3D7f359c44a005ba8d29061f780f89a063" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Logout'; return =
true;" class=3D"menuitem"><img src=3D"/horde/graphics/logout.gif" =
border=3D"0" alt=3D"Logout" /><br />Logout</a>&nbsp;</td>=0A=
=0A=
<td width=3D"100%">&nbsp;</td><!-- spacer -->=0A=
=0A=
<td class=3D"light" align=3D"center" nowrap=3D"nowrap">=0A=
    <a class=3D"menuitem" =
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"folderSubmit(true); return false;" =
onmouseover=3D"status=3D'Change Folder'" onmouseout=3D"status=3D''"><img =
src=3D"/horde/imp/graphics/folders/folder_open.gif" border=3D"0" =
alt=3D"Change Folder" /><br />Open Folder</a>=0A=
</td>=0A=
<td class=3D"light" align=3D"right" nowrap=3D"nowrap">=0A=
    <input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" />    <select =
name=3D"mailbox" onchange=3D"folderSubmit()"><option value=3D"INBOX" =
selected=3D"selected">INBOX</option>=0A=
<option value=3D"INBOX.Sent">Sent</option>=0A=
<option value=3D"INBOX.Trash">Trash</option>=0A=
</select>=0A=
</td>=0A=
=0A=
</tr>=0A=
</table>=0A=
=0A=
    </td>=0A=
</tr>=0A=
</table>=0A=
</form>=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
var loading;=0A=
function folderSubmit(clear)=0A=
{=0A=
    if (document.menu.mailbox[document.menu.mailbox.selectedIndex].value =
!=3D '') {=0A=
        if (loading =3D=3D null || clear !=3D null) {=0A=
            loading =3D true;=0A=
            document.menu.submit();=0A=
        }=0A=
    }=0A=
}=0A=
// -->=0A=
</script>=0A=
=0A=
<br />=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
function open_help_win(module, topic)=0A=
{=0A=
    var win_location;=0A=
    var screen_width, screen_height;=0A=
    var win_top, win_left;=0A=
    var HelpWin;=0A=
=0A=
    screen_height =3D 0;=0A=
    screen_width =3D 0;=0A=
    win_top =3D 0;=0A=
    win_left =3D 0;=0A=
=0A=
    var help_win_width =3D 300;=0A=
    var help_win_height =3D 300;=0A=
=0A=
    if (window.innerWidth) screen_width =3D window.innerWidth;=0A=
    if (window.innerHeight) screen_height =3D window.innerHeight;=0A=
=0A=
    if (topic =3D=3D null) {=0A=
        win_location =3D '/help.php?module=3D' + module; =0A=
    } else if (topic =3D=3D "") {=0A=
        win_location =3D '/help.php?module=3D' + module + =
'&amp;show=3Dtopics';=0A=
    } else {=0A=
        win_location =3D '/help.php?module=3D' + module + =
'&amp;topic=3D' + topic;=0A=
    }=0A=
    =0A=
    win_top  =3D screen_height - help_win_height - 20;=0A=
    win_left =3D screen_width  - help_win_width  - 20;=0A=
    HelpWin  =3D window.open(=0A=
        '/horde' + win_location,=0A=
        'HelpWindow',=0A=
        =
'width=3D'+help_win_width+',height=3D'+help_win_height+',top=3D'+win_top+=
',left=3D'+win_left=0A=
    );=0A=
    HelpWin.focus();=0A=
}=0A=
//-->=0A=
</script>=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
=0A=
function open_print_win(args)=0A=
{=0A=
    var url =3D "message.php?Horde=3D7f359c44a005ba8d29061f780f89a063";=0A=
    if (url.indexOf('?') =3D=3D -1) glue =3D '?';=0A=
    else glue =3D '&amp;';=0A=
    var now =3D new Date();=0A=
    var name =3D "compose_windows_" + now.getTime();=0A=
    if (args !=3D "") {=0A=
        url =3D url + glue + args + "&amp;uniq=3D" + now.getTime();=0A=
    } else {=0A=
        url =3D url + glue + "uniq=3D" + now.getTime();=0A=
    }=0A=
    param =3D =
"toolbar=3Dyes,location=3Dno,status=3Dyes,scrollbars=3Dyes,resizable=3Dye=
s,width=3D630,height=3D650,left=3D0,top=3D0";=0A=
    eval ("name =3D window.open(url, name, param)");=0A=
    if (!eval("name.opener")) eval("name.opener =3D self");=0A=
}=0A=
=0A=
// -->=0A=
</script>=0A=
<form method=3D"post" name=3D"messages" =
action=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063=
"><input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" />=0A=
<input type=3D"hidden" name=3D"Horde" =
value=3D"7f359c44a005ba8d29061f780f89a063" /><input type=3D"hidden" =
name=3D"thismailbox" value=3D"INBOX">=0A=
<input type=3D"hidden" name=3D"indices" value=3D"11" />=0A=
<input type=3D"hidden" name=3D"start" value=3D"9" />=0A=
<input type=3D"hidden" name=3D"targetMbox" value=3D"" />=0A=
<input type=3D"hidden" name=3D"array_index" value=3D"9" />=0A=
<input type=3D"hidden" name=3D"actionID" value=3D"" />=0A=
=0A=
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"center" =
width=3D"100%">=0A=
<tr>=0A=
    <td align=3D"left" class=3D"header">=0A=
    INBOX: failure notice (10&nbsp;of&nbsp;10)&nbsp;&nbsp;<img =
alt=3D"Unread" src=3D"/horde/imp/graphics/unseen.gif" />    </td>=0A=
    =0A=
        <td align=3D"right" class=3D"smallheader">=0A=
    <a class=3D"menuitem" =
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(102, 1); return false;">Move</a> |=0A=
    <a class=3D"menuitem" =
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(103, 1); return false;">Copy</a>=0A=
    <select name=3D"target1" onchange=3D"updateFolders(1);">=0A=
    <option value=3D"">This message to</option>=0A=
<option value=3D"INBOX.Sent">Sent</option>=0A=
<option value=3D"INBOX.Trash">Trash</option>=0A=
    </select>=0A=
        </td>=0A=
</tr>=0A=
</table>=0A=
<table border=3D"0" align=3D"center" width=3D"100%" cellspacing=3D"0" =
cellpadding=3D"2">=0A=
<tr class=3D"control">=0A=
<td align=3D"left">=0A=
<a =
href=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&a=
mp;actionID=3D100&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Hord=
e=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Delete'; return true;" =
class=3D"widget">Delete</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D106&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Reply'; return =
true;" class=3D"widget">Reply</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D107&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Reply to All'; =
return true;" class=3D"widget">Reply to All</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D108&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Forward'; return =
true;" class=3D"widget">Forward</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D120&amp;index=3D11&amp;arra=
y_index=3D9&amp;thismailbox=3DINBOX');" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Redirect'; return true;" =
class=3D"widget">Redirect</a>=0A=
| <a =
href=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&a=
mp;actionID=3D158&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Hord=
e=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Blacklist'; return true;" =
class=3D"widget">Blacklist</a>=0A=
| <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"view('115', '0', ''); return false;" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Message Source'; =
return true;" class=3D"widget">Message Source</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D126&amp;mailbox=3DINBOX&amp=
;bodypart=3D1&amp;index=3D11&amp;array_index=3D9&amp;thismailbox=3DINBOX'=
);" onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Resume'; return =
true;" class=3D"widget">Resume</a>=0A=
| <a =
href=3D"/horde/imp/view.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;=
actionID=3D116&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Horde=3D=
7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Save as'; return true;" class=3D"widget">Save =
as</a>=0A=
| <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"open_print_win('actionID=3D148&amp;mailbox=3DINBOX&amp;bodypar=
t=3D1&amp;index=3D11&amp;array_index=3D9'); return false;" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Print'; return =
true;" class=3D"widget">Print</a>=0A=
</td>=0A=
<td align=3D"right">=0A=
<a =
href=3D"mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;start=3D=
10&Horde=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Back to INBOX'; return true;" =
class=3D"widget">Back to INBOX</a>&nbsp;&nbsp;=0A=
<a =
href=3D"message.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;index=3D=
10&amp;array_index=3D8&Horde=3D7f359c44a005ba8d29061f780f89a063" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Previous Message'; =
return true;" class=3D"widget"><img src=3D"/horde/imp/graphics/prev.gif" =
border=3D"0" width=3D"12" height=3D"13" alt=3D"Previous Message" /></a>=0A=
<img src=3D"/horde/imp/graphics/next-grey.gif" border=3D"0" width=3D"12" =
height=3D"13" alt=3D"" /></td>=0A=
</tr>=0A=
</table>=0A=
<table border=3D"0" align=3D"center" width=3D"100%" cellpadding=3D"2" =
cellspacing=3D"0">=0A=
<tr>=0A=
  <td class=3D"item0" align=3D"right" =
valign=3D"top"><b>Date:</b>&nbsp;</td>=0A=
  <td class=3D"item0" width=3D"100%">16 May 2002 18:02:18 -0000</td>=0A=
</tr><tr>=0A=
  <td class=3D"item1" align=3D"right" =
valign=3D"top"><b>From:</b>&nbsp;</td>=0A=
  <td class=3D"item1" width=3D"100%"><a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3DMAILER-DAEMON%40u=
wc.net&amp;cc=3D&amp;bcc=3D&amp;msg=3D&amp;subject=3D&amp;thismailbox=3DI=
NBOX');" onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Compose =
Message (MAILER-DAEMON@uwc.net)'; return =
true;">MAILER-DAEMON@uwc.net</a></td>=0A=
</tr><tr>=0A=
  <td class=3D"item0" align=3D"right" =
valign=3D"top"><b>To:</b>&nbsp;</td>=0A=
 <br />=0A=
=0D<br />=0A=
</p></td></tr>=0A=
</table></td></tr></table>=0A=
<table border=3D"0" align=3D"center" width=3D"100%" cellspacing=3D"0" =
cellpadding=3D"2">=0A=
<tr class=3D"control">=0A=
<td align=3D"left">=0A=
<a =
href=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&a=
mp;actionID=3D100&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Hord=
e=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Delete'; return true;" =
class=3D"widget">Delete</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D106&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Reply'; return =
true;" class=3D"widget">Reply</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D107&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Reply to All'; =
return true;" class=3D"widget">Reply to All</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D108&amp;index=3D11&amp;arra=
y_index=3D9&amp;bodypart=3D1&amp;identity=3D&amp;thismailbox=3DINBOX');" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Forward'; return =
true;" class=3D"widget">Forward</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D120&amp;index=3D11&amp;arra=
y_index=3D9&amp;thismailbox=3DINBOX');" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Redirect'; return true;" =
class=3D"widget">Redirect</a>=0A=
| <a =
href=3D"/horde/imp/mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&a=
mp;actionID=3D158&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Hord=
e=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Blacklist'; return true;" =
class=3D"widget">Blacklist</a>=0A=
| <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"view('115', '0', ''); return false;" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Message Source'; =
return true;" class=3D"widget">Message Source</a>=0A=
| <a =
href=3D"javascript:open_compose_win('popup=3D1&amp;to=3D&amp;cc=3D&amp;bc=
c=3D&amp;msg=3D&amp;subject=3D&amp;actionID=3D126&amp;mailbox=3DINBOX&amp=
;bodypart=3D1&amp;index=3D11&amp;array_index=3D9&amp;thismailbox=3DINBOX'=
);" onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Resume'; return =
true;" class=3D"widget">Resume</a>=0A=
| <a =
href=3D"/horde/imp/view.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;=
actionID=3D116&amp;indices=3D11&amp;start=3D9&amp;array_index=3D9&Horde=3D=
7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Save as'; return true;" class=3D"widget">Save =
as</a>=0A=
| <a href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"open_print_win('actionID=3D148&amp;mailbox=3DINBOX&amp;bodypar=
t=3D1&amp;index=3D11&amp;array_index=3D9'); return false;" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Print'; return =
true;" class=3D"widget">Print</a>=0A=
</td>=0A=
<td align=3D"right">=0A=
<a =
href=3D"mailbox.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;start=3D=
10&Horde=3D7f359c44a005ba8d29061f780f89a063" onmouseout=3D"status=3D'';" =
onmouseover=3D"status=3D'Back to INBOX'; return true;" =
class=3D"widget">Back to INBOX</a>&nbsp;&nbsp;=0A=
<a =
href=3D"message.php?Horde=3D7f359c44a005ba8d29061f780f89a063&amp;index=3D=
10&amp;array_index=3D8&Horde=3D7f359c44a005ba8d29061f780f89a063" =
onmouseout=3D"status=3D'';" onmouseover=3D"status=3D'Previous Message'; =
return true;" class=3D"widget"><img src=3D"/horde/imp/graphics/prev.gif" =
border=3D"0" width=3D"12" height=3D"13" alt=3D"Previous Message" /></a>=0A=
<img src=3D"/horde/imp/graphics/next-grey.gif" border=3D"0" width=3D"12" =
height=3D"13" alt=3D"" /></td>=0A=
</tr>=0A=
</table>=0A=
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"center" =
width=3D"100%">=0A=
<tr>=0A=
    <td align=3D"right" class=3D"smallheader">=0A=
        =0A=
    <a class=3D"menuitem" =
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(102, 2); return false;">Move</a> |=0A=
    <a class=3D"menuitem" =
href=3D"?Horde=3D7f359c44a005ba8d29061f780f89a063" =
onclick=3D"Transfer(103, 2); return false;">Copy</a>=0A=
    <select name=3D"target2" onchange=3D"updateFolders(2);">=0A=
    <option value=3D"">This message to</option>=0A=
<option value=3D"INBOX.Sent">Sent</option>=0A=
<option value=3D"INBOX.Trash">Trash</option>=0A=
    </select>=0A=
        </td>=0A=
</tr>=0A=
</table>=0A=
</form>=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
=0A=
function Transfer(actID, form)=0A=
{=0A=
    if (form =3D=3D 1) {=0A=
        document.messages.targetMbox.value =3D =
document.messages.target1.options[document.messages.target1.selectedIndex=
].value;=0A=
    } else {=0A=
        document.messages.targetMbox.value =3D =
document.messages.target2.options[document.messages.target2.selectedIndex=
].value;=0A=
    }=0A=
=0A=
    // check for a mailbox actually being selected=0A=
    if (document.messages.targetMbox.value =3D=3D '') {=0A=
        window.alert('You must select a target mailbox first.');=0A=
    } else {=0A=
        document.messages.actionID.value =3D actID;=0A=
        document.messages.submit();=0A=
    }=0A=
}=0A=
=0A=
function Submit(actID)=0A=
{=0A=
    document.messages.actionID.value =3D actID;=0A=
    document.messages.submit();=0A=
}=0A=
=0A=
var V =3D 0;=0A=
function view(action, part, mime)=0A=
{=0A=
    param =3D =
"menubar=3Dyes,toolbar=3Dno,location=3Dno,status=3Dno,scrollbars=3Dyes,re=
sizable=3Dyes";=0A=
    =
window.open('view.php?Horde=3D7f359c44a005ba8d29061f780f89a063&mailbox=3D=
INBOX&index=3D11&array_index=3D9' + '&id=3D' + part + '&actionID=3D' + =
action + '&mime=3D' + mime, '6136462793ce3f45c4ffc411' + tr(part), =
param);=0A=
    V++;=0A=
}=0A=
=0A=
function tr(badval)=0A=
{=0A=
    retval =3D '';=0A=
    for (i =3D 0; i < badval.length; i++) {=0A=
        if (badval.charAt(i) =3D=3D '.') {=0A=
            retval +=3D '_';=0A=
        } else {=0A=
            retval +=3D badval.charAt(i);=0A=
        }=0A=
    }=0A=
    return retval;=0A=
}=0A=
=0A=
function updateFolders(form)=0A=
{=0A=
    if (form =3D=3D 1) {=0A=
        document.messages.target2.selectedIndex =3D =
document.messages.target1.selectedIndex;=0A=
    } else {=0A=
        document.messages.target1.selectedIndex =3D =
document.messages.target2.selectedIndex;=0A=
    }=0A=
}=0A=
=0A=
var da =3D (document.all) ? 1 : 0;=0A=
var pr =3D (window.print) ? 1 : 0;=0A=
var mac =3D (navigator.userAgent.indexOf("Mac") !=3D -1);=0A=
=0A=
function printWin()=0A=
{=0A=
    if (pr) {=0A=
        // NS4+, IE5+=0A=
        window.print();=0A=
    } else if (!mac) {=0A=
        // IE3 and IE4 on PC=0A=
        VBprintWin();=0A=
    } else {=0A=
        // everything else=0A=
        handle_error();=0A=
    }=0A=
}=0A=
=0A=
window.onerror =3D handle_error;=0A=
window.onafterprint =3D function() {window.close()}=0A=
=0A=
function handle_error()=0A=
{=0A=
    window.alert("Your browser does not support this print option. Press =
Control/Option + P to print.");=0A=
    return true;=0A=
}=0A=
=0A=
if (!pr && !mac) {=0A=
    if (da) {=0A=
        // This must be IE4 or greater=0A=
        wbvers =3D "8856F961-340A-11D0-A96B-00C04FD705A2";=0A=
    } else {=0A=
        // this must be IE3.x=0A=
        wbvers =3D "EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B";=0A=
    }=0A=
    =0A=
    document.write("<OBJECT ID=3D\"WB\" WIDTH=3D\"0\" HEIGHT=3D\"0\" =
CLASSID=3D\"CLSID:");=0A=
    document.write(wbvers + "\"> </OBJECT>");=0A=
}=0A=
// -->=0A=
</script>=0A=
<script language=3D"VBSCript" type=3D"text/vbscript">=0A=
<!--=0A=
=0A=
sub window_onunload=0A=
    on error resume next =0A=
    ' Just tidy up when we leave to be sure we aren't =0A=
    ' keeping instances of the browser control in memory =0A=
    set WB =3D nothing=0A=
end sub=0A=
=0A=
sub VBprintWin=0A=
    OLECMDID_PRINT =3D 6=0A=
    on error resume next =0A=
=0A=
    ' IE4 object has a different command structure=0A=
    if da then=0A=
        call WB.ExecWB(OLECMDID_PRINT, 1)=0A=
    else=0A=
        call WB.IOleCommandTarget.Exec(OLECMDID_PRINT, 1, "", "")=0A=
    end if=0A=
end sub=0A=
=0A=
' -->=0A=
</script>=0A=
<script language=3D"JavaScript" type=3D"text/javascript">=0A=
<!--=0A=
=0A=
function open_compose_win(args)=0A=
{=0A=
    var url =3D =
"/horde/imp/compose.php?Horde=3D7f359c44a005ba8d29061f780f89a063";=0A=
    if (url.indexOf('?') =3D=3D -1) glue =3D '?';=0A=
    else glue =3D '&amp;';=0A=
    var now =3D new Date();=0A=
    var name =3D "compose_windows_" + now.getTime();=0A=
    if (args !=3D "") {=0A=
        url =3D url + glue + args + "&amp;uniq=3D" + now.getTime();=0A=
    } else {=0A=
        url =3D url + glue + "uniq=3D" + now.getTime();=0A=
    }=0A=
    param =3D =
"toolbar=3Dno,location=3Dno,status=3Dyes,scrollbars=3Dyes,resizable=3Dyes=
,width=3D700,height=3D650,left=3D0,top=3D0";=0A=
    eval ("name =3D window.open(url, name, param)");=0A=
    if (!eval("name.opener")) eval("name.opener =3D self");=0A=
}=0A=
=0A=
// -->=0A=
</script>=0A=
</body>=0A=
</html>=0A=

---------------------- multipart/mixed attachment--