- if (strpos($box, $trash_folder) > 0) {
- $folders[$i] = $mailbox;
- } else {
- $folders[$i] = "NOPE";
+ getFolderList($imapConnection, $boxes);
+
+ $mailbox = $trash_folder;
+ fputs($imapConnection, "1 LIST \"$mailbox\" *\n");
+ $data = imapReadData($imapConnection , "1", false, $response, $message);
+ while (substr($data[0], strpos($data[0], " ")+1, 4) == "LIST") {
+ for ($i = 0; $i < count($boxes); $i++) {
+ if (($boxes[$i]["UNFORMATTED"] == $mailbox) ||
+ (substr($boxes[$i]["UNFORMATTED"], 0, strlen($mailbox . $dm)) == $mailbox . $dm)) {
+ removeFolder($imapConnection, $boxes[$i]["UNFORMATTED"]);
+ }