- } 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\">$echo_less</A>)";
- }
- }
- }
-
- /** make sure everything will display in HTML format **/
- $from_name = htmlspecialchars($message["HEADER"]["FROM"]);
- $subject = htmlspecialchars(stripslashes($message["HEADER"]["SUBJECT"]));
-
- echo "<BR>";
- echo "<TABLE COLS=1 CELLSPACING=0 WIDTH=98% BORDER=0 ALIGN=CENTER CELLPADDING=0>\n";
- echo " <TR><TD BGCOLOR=\"$color[0]\" WIDTH=100%>";
- echo " <TABLE WIDTH=100% CELLSPACING=0 BORDER=0 COLS=2 CELLPADDING=3>";
- echo " <TR>";
- echo " <TD ALIGN=LEFT WIDTH=50%>";
- echo " <FONT FACE=\"Arial,Helvetica\" SIZE=2>";
- echo " <A HREF=\"right_main.php?sort=$sort&startMessage=$startMessage&mailbox=$urlMailbox\">";
- echo _("Message List");
- echo "</A> | ";
- echo " <A HREF=\"delete_message.php?mailbox=$urlMailbox&message=$passed_id&sort=$sort&startMessage=1\">";
- echo _("Delete");
- echo "</A> ";
- echo " </FONT>";
- echo " </TD><TD WIDTH=50% ALIGN=RIGHT>";
- echo " <FONT FACE=\"Arial,Helvetica\" SIZE=2>";
- echo " <A HREF=\"compose.php?forward_id=$passed_id&forward_subj=$url_subj&mailbox=$urlMailbox\">";
- echo _("Forward");
- echo "</A> | ";
- echo " <A HREF=\"compose.php?send_to=$url_replyto&reply_subj=$url_subj&reply_id=$passed_id&mailbox=$urlMailbox\">";
- echo _("Reply");
- echo "</A> | ";
- echo " <A HREF=\"compose.php?send_to=$url_replytoall&send_to_cc=$url_replytoallcc&reply_subj=$url_subj&reply_id=$passed_id&mailbox=$urlMailbox\">";
- echo _("Reply All");
- echo "</A> ";
- echo " </FONT>";
- echo " </TD>";
- echo " </TR>";
- echo " </TABLE>";
- echo " </TD></TR>";
- echo " <TR><TD CELLSPACING=0 WIDTH=100%>";
- echo " <TABLE COLS=2 WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=3>\n";
- echo " <TR>\n";
- /** subject **/
- echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
- echo " <FONT FACE=\"Arial,Helvetica\">";
- echo _("Subject:");
- echo "</FONT>\n";
- echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
- echo " <FONT FACE=\"Arial,Helvetica\"><B>$subject</B></FONT>\n";
- echo " </TD>\n";
- echo " </TR>\n";
- /** from **/
- echo " <TR>\n";
- echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
- echo " <FONT FACE=\"Arial,Helvetica\">";
- echo _("From:");
- echo "</FONT>\n";
- echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
- echo " <FONT FACE=\"Arial,Helvetica\"><B>$from_name</B></FONT>\n";
- echo " </TD>\n";
- echo " </TR>\n";
- /** date **/
- echo " <TR>\n";
- echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
- echo " <FONT FACE=\"Arial,Helvetica\">";
- echo _("Date:")
- echo "</FONT>\n";
- echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
- echo " <FONT FACE=\"Arial,Helvetica\"><B>$dateString</B></FONT>\n";
- echo " </TD>\n";
- echo " </TR>\n";
- /** to **/
- echo " <TR>\n";
- echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
- echo " <FONT FACE=\"Arial,Helvetica\">";
- echo _("To:");
- echo "</FONT>\n";
- echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85% VALIGN=TOP>\n";
- echo " <FONT FACE=\"Arial,Helvetica\"><B>$to_string</B></FONT>\n";
- echo " </TD>\n";
- echo " </TR>\n";
- /** cc **/
- if ($message["HEADER"]["CC"][0]) {
- echo " <TR>\n";
- echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
- echo " <FONT FACE=\"Arial,Helvetica\">Cc:</FONT>\n";
- echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85% VALIGN=TOP>\n";
- echo " <FONT FACE=\"Arial,Helvetica\"><B>$cc_string</B></FONT>\n";
- echo " </TD>\n";
- echo " </TR>\n";
- }
- echo "</TABLE>";
- echo " </TD></TR>";
-
- echo " <TR><TD BGCOLOR=\"$color[4]\" WIDTH=100%>\n";
- $body = formatBody($message, $color, $wrap_at);
- echo "<BR>";
-
- echo "$body";
-
- echo " </TD></TR>\n";
- echo " <TR><TD BGCOLOR=\"$color[9]\"> </TD></TR>";
- echo "</TABLE>\n";
+ }
+ }
+}
+else {
+ $bcc_string = '';
+}
+
+if ($default_use_priority) {
+ $priority_level = substr($message->header->priority,0,1);
+
+ switch($priority_level) {
+ /* check for a higher then normal priority. */
+ case '1':
+ case '2':
+ $priority_string = _("High");
+ break;
+
+ /* check for a lower then normal priority. */
+ case '4':
+ case '5':
+ $priority_string = _("Low");
+ break;
+
+ /* check for a normal priority. */
+ case '3':
+ default:
+ $priority_level = '3';
+ $priority_string = _("Normal");
+ break;
+
+ }
+}
+
+/** make sure everything will display in HTML format **/
+$from_name = decodeHeader(htmlspecialchars($message->header->from));
+$subject = decodeHeader(htmlspecialchars($message->header->subject));
+
+do_hook('read_body_top');
+echo '<BR>' .
+ '<TABLE CELLSPACING="0" WIDTH="100%" BORDER="0" ALIGN="CENTER" CELLPADDING="0">' .
+ '<TR><TD BGCOLOR="' . $color[9] . '" WIDTH="100%">' .
+ '<TABLE WIDTH="100%" CELLSPACING="0" BORDER="0" CELLPADDING="3">' .
+ '<TR>' .
+ '<TD ALIGN="LEFT" WIDTH="33%">' .
+ '<SMALL>' .
+ '<A HREF="' . $base_uri . 'src/';
+
+if ($where && $what) {
+ if( $pos == '' ) {
+ $pos = 0;
+ }
+ echo "search.php?where$pos=".urlencode($where)."&pos=$pos&what$pos=".urlencode($what)."&mailbox=$urlMailbox\">";
+} else {
+ echo "right_main.php?sort=$sort&startMessage=$startMessage&mailbox=$urlMailbox\">";
+}
+echo _("Message List") .
+ '</A> | ' .
+ '<A HREF="' . $base_uri . "src/delete_message.php?mailbox=$urlMailbox&message=$passed_id&";
+if ($where && $what) {
+ echo 'where=' . urlencode($where) . '&what=' . urlencode($what) . '">';
+} else {
+ echo "sort=$sort&startMessage=$startMessage\">";
+}
+echo _("Delete") . '</A> ';
+if (($mailbox == $draft_folder) && ($save_as_draft)) {
+ echo '| <A HREF="' . $base_uri .
+ "src/compose.php?mailbox=$mailbox&send_to=$to_string&send_to_cc=$cc_string&send_to_bcc=$bcc_string&subject=$url_subj&draft_id=$passed_id&ent_num=$ent_num\"";
+ if ($compose_new_win == '1') {
+ echo 'TARGET="compose_window" onClick="comp_in_new()"';
+ }
+ echo '>'.
+ _("Resume Draft") . '</a>';
+}
+
+echo ' ' .
+ '</SMALL>' .
+ '</TD>' .
+ '<TD WIDTH="33%" ALIGN="CENTER">' .
+ '<SMALL>';
+
+if ( !($where && $what) ) {
+
+ if ($currentArrayIndex == -1) {
+ echo 'Previous | Next';
+ } else {
+ $prev = findPreviousMessage();
+ $next = findNextMessage();
+
+ if ($prev != -1) {
+ echo '<a href="' . $base_uri . "src/read_body.php?passed_id=$prev&mailbox=$urlMailbox&sort=$sort&startMessage=$startMessage&show_more=0\">" . _("Previous") . "</A> | ";
+ } else {
+ echo _("Previous") . ' | ';
+ }
+
+ if ($next != -1) {
+ echo '<a href="' . $base_uri . "src/read_body.php?passed_id=$next&mailbox=$urlMailbox&sort=$sort&startMessage=$startMessage&show_more=0\">" . _("Next") . "</A>";
+ } else {
+ echo _("Next");
+ }
+ }
+}
+
+echo '</SMALL>' .
+ '</TD><TD WIDTH="33%" ALIGN="RIGHT">' .
+ '<SMALL>' .
+ '<A HREF="' . $base_uri . "src/compose.php?forward_id=$passed_id&forward_subj=$url_subj&".
+ ($default_use_priority?"mailprio=$priority_level&":"")
+ ."mailbox=$urlMailbox&ent_num=$ent_num\"";
+ if ($compose_new_win == '1') {
+ echo 'TARGET="compose_window" onClick="comp_in_new()"';
+ }
+ echo '>'.
+ _("Forward") .
+ '</A> | ' .
+ '<A HREF="' . $base_uri . "src/compose.php?send_to=$url_replyto&reply_subj=$url_subj&".
+ ($default_use_priority?"mailprio=$priority_level&":"").
+ "reply_id=$passed_id&mailbox=$urlMailbox&ent_num=$ent_num\"";
+ if ($compose_new_win == '1') {
+ echo 'TARGET="compose_window" onClick="comp_in_new()"';
+ }
+ echo '>'.
+ _("Reply") .
+ '</A> | ' .
+ '<A HREF="' . $base_uri . "src/compose.php?send_to=$url_replytoall&send_to_cc=$url_replytoallcc&reply_subj=$url_subj&".
+ ($default_use_priority?"mailprio=$priority_level&":"").
+ "reply_id=$passed_id&mailbox=$urlMailbox&ent_num=$ent_num\"";
+ if ($compose_new_win == '1') {
+ echo 'TARGET="compose_window" onClick="comp_in_new()"';
+ }
+ echo '>'.
+ _("Reply All") .
+ '</A> ' .
+ '</SMALL>' .
+ '</TD>' .
+ '</TR>' .
+ '</TABLE>' .
+ '</TD></TR>' .
+ '<TR><TD CELLSPACING="0" WIDTH="100%">' .
+ '<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="3">' . "\n" .
+ '<TR>' . "\n";
+
+/** subject **/
+echo "<TD BGCOLOR=\"$color[0]\" WIDTH=\"10%\" ALIGN=\"right\" VALIGN=\"top\">\n" .
+ _("Subject:") .
+ "</TD><TD BGCOLOR=\"$color[0]\" WIDTH=\"80%\" VALIGN=\"top\">\n" .
+ "<B>$subject</B> \n" .
+ "</TD>\n" .
+ '<TD ROWSPAN="4" width="10%" BGCOLOR="' . $color[0] .
+ '" ALIGN=right VALIGN=top NOWRAP><small>'.
+ '<A HREF="' . $base_uri . "src/read_body.php?mailbox=$urlMailbox&passed_id=$passed_id&";
+
+/* From a search... */
+if ($where && $what) {
+ echo 'where=' . urlencode($where) . '&what=' . urlencode($what) .
+ "&view_hdr=1\">" . _("View Full Header") . "</A>\n";
+} else {
+ echo "startMessage=$startMessage&show_more=$show_more&view_hdr=1\">" .
+ _("View Full Header") . "</A>\n";
+}
+
+/* Output the printer friendly link if we are in subtle mode. */
+if ($pf_subtle_link) {
+ echo printer_friendly_link(true);
+}
+
+do_hook("read_body_header_right");
+echo '</small></TD>' .
+ ' </TR>';
+
+/** from **/
+echo '<TR>' .
+ '<TD BGCOLOR="' . $color[0] . '" ALIGN="RIGHT">' .
+ _("From:") .
+ '</TD><TD BGCOLOR="' . $color[0] . '">' .
+ "<B>$from_name</B> \n" .
+ '</TD>' .
+ '</TR>';
+/** date **/
+echo '<TR>' . "\n" .
+ '<TD BGCOLOR="' . $color[0] . '" ALIGN="RIGHT">' . "\n" .
+ _("Date:") .
+ "</TD><TD BGCOLOR=\"$color[0]\">\n" .
+ "<B>$dateString</B> \n" .
+ '</TD>' . "\n" .
+ '</TR>' . "\n";
+
+/** to **/
+echo "<TR>\n" .
+ "<TD BGCOLOR=\"$color[0]\" ALIGN=RIGHT VALIGN=TOP>\n" .
+ _("To:") .
+ '</TD><TD BGCOLOR="' . $color[0] . '" VALIGN="TOP">' . "\n" .
+ "<B>$to_string</B> \n" .
+ '</TD>' . "\n" .
+ '</TR>' . "\n";
+/** cc **/
+if (isset($cc_string)) {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[0]\" ALIGN=RIGHT VALIGN=TOP>" .
+ 'Cc:' .
+ "</TD><TD BGCOLOR=\"$color[0]\" VALIGN=TOP colspan=2>" .
+ "<B>$cc_string</B> " .
+ '</TD>' .
+ '</TR>' . "\n";
+}
+
+/** bcc **/
+if (isset($bcc_string)) {
+ echo '<TR>'.
+ "<TD BGCOLOR=\"$color[0]\" ALIGN=RIGHT VALIGN=TOP>" .
+ 'Bcc:' .
+ "</TD><TD BGCOLOR=\"$color[0]\" VALIGN=TOP colspan=2>" .
+ "<B>$bcc_string</B> " .
+ '</TD>' .
+ '</TR>' . "\n";
+}
+if ($default_use_priority) {
+ if (isset($priority_string)) {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[0]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Priority") . ': '.
+ "</TD><TD BGCOLOR=\"$color[0]\" VALIGN=TOP colspan=2>" .
+ "<B>$priority_string</B> " .
+ '</TD>' .
+ "</TR>" . "\n";
+ }
+}
+
+if ($show_xmailer_default) {
+ $read = sqimap_run_command ($imapConnection, "FETCH $passed_id BODY.PEEK[HEADER.FIELDS (X-Mailer User-Agent)]", true,
+ $response, $readmessage);
+ $mailer = substr($read[1], strpos($read[1], " "));
+ if (trim($mailer)) {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[0]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Mailer") . ': '.
+ "</TD><TD BGCOLOR=\"$color[0]\" VALIGN=TOP colspan=2>" .
+ "<B>$mailer</B> " .
+ '</TD>' .
+ "</TR>" . "\n";
+ }
+}
+
+/* Output the printer friendly link if we are not in subtle mode. */
+if (!$pf_subtle_link) {
+ echo printer_friendly_link(true);
+}
+
+if ($default_use_mdn) {
+ if ($mdn_user_support) {
+
+ // debug gives you the capability to remove mdn-flags
+ $debug = false;
+ $read = sqimap_run_command ($imapConnection, "FETCH $passed_id BODY.PEEK[HEADER.FIELDS (Disposition-Notification-To)]", true,
+ $response, $readmessage);
+ $MDN_to = substr($read[1], strpos($read[1], ' '));
+ $MDN_flag_present = false;
+
+ $read = sqimap_run_command ($imapConnection, "FETCH $passed_id FLAGS", true,
+ $response, $readmessage);
+
+ $MDN_flag_present = preg_match( '/.*\$MDNSent/i', $read[0]);
+
+ if (trim($MDN_to) &&
+ (!isset( $sendreceipt ) || $sendreceipt == '' ) ) {
+
+ if ( $MDN_flag_present && $supportMDN) {
+ $sendreceipt = 'removeMDN';
+ $url = "\"read_body.php?mailbox=$mailbox&passed_id=$passed_id&startMessage=$startMessage&show_more=$show_more&sendreceipt=$sendreceipt\"";
+ $sendreceipt="";
+ if ($debug ) {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': ' .
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>' .
+ _("send") .
+ "</B> <a href=$url>[" . _("Remove MDN flag") . '] </a>' .
+ '</TD>' .
+ '</TR>' . "\n";
+ } else {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': ' .
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>'._("send").'</B>'.
+ '</TD>' .
+ '</TR>' . "\n";
+ }
+
+ } // when deleted or draft flag is set don't offer to send a MDN response
+ else if ( ereg('Draft',$read[0] || ereg('Deleted',$read[0])) ) {
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': '.
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>' . _("requested") . "</B>" .
+ '</TD>' .
+ '</TR>' . "\n";
+ }
+ // if no MDNsupport don't use the annoying popup messages
+ else if ( !$FirstTimeSee ) {
+ $sendreceipt = 'send';
+ $url = "\"read_body.php?mailbox=$mailbox&passed_id=$passed_id&startMessage=$startMessage&show_more=$show_more&sendreceipt=$sendreceipt\"";
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': ' .
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>' . _("requested") .
+ "</B> <a href=$url>[" . _("Send read receipt now") . "]</a>" .
+ '</TD>' .
+ '</TR>' . "\n";
+ $sendreceipt='';
+ }
+ else {
+ $sendreceipt = 'send';
+ $url = "\"read_body.php?mailbox=$mailbox&passed_id=$passed_id&startMessage=$startMessage&show_more=$show_more&sendreceipt=$sendreceipt\"";
+ if ($javascript_on) {
+ echo "<script language=\"javascript\"> \n" .
+ '<!-- ' . "\n" .
+ " if (window.confirm(\"" .
+ _("The message sender has requested a response to indicate that you have read this message. Would you like to send a receipt?") .
+ "\")) { \n" .
+ " window.location=($url); \n" .
+ ' window.reload()' . "\n" .
+ ' }' . "\n" .
+ '// -->' . "\n" .
+ '</script>' . "\n";
+ }
+ echo '<TR>' .
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': ' .
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>' . _("requested") . "  </B><a href=$url>" . '[' .
+ _("Send read receipt now") . '] </a>' ." \n" .
+ '</TD>' .
+ '</TR>' . "\n";
+ $sendreceipt = '';
+ }
+ }
+
+ if ( !isset( $sendreceipt ) || $sendreceipt == '' ) {
+ } else if ( $sendreceipt == 'send' ) {
+ if ( !$MDN_flag_present) {
+ if (isset($identity) ) {
+ $final_recipient = getPref($data_dir, $username, 'email_address' . '0', '' );
+ } else {
+ $final_recipient = getPref($data_dir, $username, 'email_address', '' );
+ }
+
+ $final_recipient = trim($final_recipient);
+ if ($final_recipient == '' ) {
+ $final_recipient = getPref($data_dir, $username, 'email_address', '' );
+ }
+
+ if ( SendMDN( $MDN_to, $final_recipient ) > 0 && $supportMDN ) {
+ ToggleMDNflag( true);
+ }
+ }
+ $sendreceipt = 'removeMDN';
+ $url = "\"read_body.php?mailbox=$mailbox&passed_id=$passed_id&startMessage=$startMessage&show_more=$show_more&sendreceipt=$sendreceipt\"";
+ $sendreceipt="";
+
+ if ($debug && $supportMDN) {
+ echo " <TR>\n" .
+ " <TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>\n" .
+ " "._("Read receipt").": \n".
+ " </TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>\n" .
+ ' <B>'._("send").'</B>'." <a href=$url>" . '[' . _("Remove MDN flag") . '] </a>' . "\n" .
+ ' </TD>' . "\n" .
+ ' </TR>' . "\n";
+ } else {
+ echo " <TR>\n" .
+ " <TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>\n" .
+ " "._("Read receipt").": \n".
+ " </TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>\n" .
+ ' <B>'._("send").'</B>'. "\n" .
+ ' </TD>' . "\n" .
+ ' </TR>' . "\n";
+ }
+ }
+ elseif ($sendreceipt == 'removeMDN' ) {
+ ToggleMDNflag ( false );
+
+ $sendreceipt = 'send';
+ $url = "\"read_body.php?mailbox=$mailbox&passed_id=$passed_id&startMessage=$startMessage&show_more=$show_more&sendreceipt=$sendreceipt\"";
+ echo '<TR>'.
+ "<TD BGCOLOR=\"$color[9]\" ALIGN=RIGHT VALIGN=TOP>" .
+ _("Read receipt") . ': ' .
+ "</TD><TD BGCOLOR=\"$color[9]\" VALIGN=TOP colspan=2>" .
+ '<B>' . _("requested") .
+ "</B> <a href=$url>[" . _("Send read receipt now") . "]</a>" .
+ '</TD>' .
+ '</TR>' . "\n";
+ $sendreceipt = '';
+
+ }
+ }
+}
+
+do_hook('read_body_header');
+
+echo '</TABLE>' .
+ ' </TD></TR>' .
+ '</TABLE>';
+flush();
+
+echo "<TABLE CELLSPACING=0 WIDTH=\"97%\" BORDER=0 ALIGN=CENTER CELLPADDING=0>\n" .
+ " <TR><TD BGCOLOR=\"$color[4]\" WIDTH=\"100%\">\n" .
+ '<BR>'.
+ formatBody($imapConnection, $message, $color, $wrap_at).
+ '</TABLE>' .
+ '<TABLE CELLSPACING="0" WIDTH="100%" BORDER="0" ALIGN="CENTER" CELLPADDING="0">' . "\n" .
+ " <TR><TD BGCOLOR=\"$color[9]\"> </TD></TR>" .
+ '</TABLE>' . "\n";
+
+/* show attached images inline -- if pref'fed so */
+if (($attachment_common_show_images) &&
+ is_array($attachment_common_show_images_list)) {
+
+ foreach ($attachment_common_show_images_list as $img) {
+ $imgurl = '../src/download.php' .
+ '?' .
+ 'passed_id=' . urlencode($img['passed_id']) .
+ '&mailbox=' . urlencode($mailbox) .
+ '&passed_ent_id=' . urlencode($img['ent_id']) .
+ '&absolute_dl=true';
+
+ echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>\n" .
+ '<TR>' .
+ '<TD>' .
+ "<img src=\"$imgurl\">\n" .
+ "</TD>\n" .
+ "</TR>\n" .
+ "</TABLE>\n";
+
+ }
+}
+