* added the config option, auto_expunge
[squirrelmail.git] / functions / mailbox.php
index 1bcc6340663bc740ce9fa44723cba8745457cc10..548706bd583a469e6e8a0cae00044a8157c301b3 100644 (file)
@@ -48,8 +48,8 @@
       }
    }
 
-   function setMessageFlag($imapConnection, $i, $flag) {
-      fputs($imapConnection, "messageStore STORE $i:$i +FLAGS (\\$flag)\n");
+   function setMessageFlag($imapConnection, $i, $q, $flag) {
+      fputs($imapConnection, "messageStore STORE $i:$q +FLAGS (\\$flag)\n");
    }
 
    function getMessageFlags($imapConnection, $i, &$flags) {
       echo "UNKNOWN ERROR copying messages $from_id to $to_id to folder $folder.<BR>";
       return false;
    }
+
+   /** expunges a mailbox **/
+   function expungeBox($imapConnection, $mailbox) {
+      selectMailbox($imapConnection, $mailbox, $num);
+      fputs($imapConnection, "1 EXPUNGE\n");
+   }
 ?>