+$imap_error_titles = array(
+ 'OK' => '',
+ 'NO' => _("ERROR : Could not complete request."),
+ 'BAD' => _("ERROR : Bad or malformed request."),
+ 'BYE' => _("ERROR : Imap server closed the connection.")
+);
+
+function sqimap_asearch_error_box($response, $query, $message)
+{
+ global $imap_error_titles;
+
+ //if (!array_key_exists($response, $imap_error_titles)) //php 4.0.6 compatibility
+ if (!in_array($response, array_keys($imap_error_titles)))
+ $title = _("ERROR : Unknown imap response.");
+ else
+ $title = $imap_error_titles[$response];
+ sqimap_error_box($title, $query, _("Reason Given: "), $message);
+}
+