$tmp = array(); foreach ($h as $k => $v) { $tmp[$k] = strtolower($v); } // Sort the results from Z - A arsort($tmp); foreach (array_keys($tmp) as $key) { print $d[$key]; } } } // Display a blank page if no messages exist if (!$var['count']) { print $atmail->parse("html/{$atmail->Language}/{$atmail->LoginType}/emailentry_blank{$var['suffix']}.html", array('FolderName' => $mail->folder_select_lang($var['folder'], $atmail->Language, 1))); if ($atmail->XUL) { $var['xulstyle'] = "<RDF:li resource=\"http://www.atmail.com/rdf/MESSAGES/0\" />\n"; } } $var['msgend'] = $msgmove[count($msgmove) - 1]; // Next, tag the selected messages as Spam and learn the results if ($msgs[0] && $var['folder'] == "Spam" && $var['newfolder'] == "Inbox") { $mail->learnspam_messages($var['newfolder'], "ham", $msgs); } elseif ($msgs[0] && $var['newfolder'] && $_REQUEST['Unspam']) { $mail->learnspam_messages($var['newfolder'], "ham", $msgs); } elseif ($msgs[0] && $var['newfolder'] == "Spam") { $mail->learnspam_messages($var['newfolder'], "spam", $msgs); } print $atmail->parse("html/{$atmail->Language}/{$atmail->LoginType}/showmail_bottom{$var['suffix']}.html", $var); // Quit gracefully from the session $mail->quit(); $atmail->end();