+ $url_replyto = urlencode($message["HEADER"]["REPLYTO"]);
+
+ $dateString = getLongDateString($message["HEADER"]["DATE"]);
+
+ /** FORMAT THE TO STRING **/
+ $i = 0;
+ $to_string = "";
+ $to_ary = $message["HEADER"]["TO"];
+ while ($i < count($to_ary)) {
+ $to_ary[$i] = htmlspecialchars($to_ary[$i]);
+ if ($to_string)
+ $to_string = "$to_string<BR>$to_ary[$i]";
+ else
+ $to_string = "$to_ary[$i]";
+
+ $i++;
+ if (count($to_ary) > 1) {
+ if ($show_more == false) {
+ if ($i == 1) {
+ $to_string = "$to_string (<A HREF=\"read_body.php?mailbox=$urlMailbox&passed_id=$passed_id&sort=$sort&startMessage=$startMessage&show_more=1&show_more_cc=$show_more_cc\">more</A>)";
+ $i = count($to_ary);
+ }
+ } else if ($i == 1) {
+ $to_string = "$to_string (<A HREF=\"read_body.php?mailbox=$urlMailbox&passed_id=$passed_id&sort=$sort&startMessage=$startMessage&show_more=0&show_more_cc=$show_more_cc\">less</A>)";
+ }
+ }
+ }
+
+ /** FORMAT THE CC STRING **/
+ $i = 0;
+ $cc_string = "";
+ $cc_ary = $message["HEADER"]["CC"];
+ while ($i < count($cc_ary)) {
+ $cc_ary[$i] = htmlspecialchars($cc_ary[$i]);
+ if ($cc_string)
+ $cc_string = "$cc_string<BR>$cc_ary[$i]";
+ else
+ $cc_string = "$cc_ary[$i]";
+
+ $i++;
+ if (count($cc_ary) > 1) {
+ if ($show_more_cc == false) {
+ if ($i == 1) {
+ $cc_string = "$cc_string (<A HREF=\"read_body.php?mailbox=$urlMailbox&passed_id=$passed_id&sort=$sort&startMessage=$startMessage&show_more_cc=1&show_more=$show_more\">more</A>)";
+ $i = count($cc_ary);
+ }
+ } else if ($i == 1) {
+ $cc_string = "$cc_string (<A HREF=\"read_body.php?mailbox=$urlMailbox&passed_id=$passed_id&sort=$sort&startMessage=$startMessage&show_more_cc=0&show_more=$show_more\">less</A>)";
+ }
+ }
+ }
+
+ /** make sure everything will display in HTML format **/
+ $from_name = htmlspecialchars($message["HEADER"]["FROM"]);
+ $subject = htmlspecialchars(stripslashes($message["HEADER"]["SUBJECT"]));