** $Id$
**/
- include('../src/validate.php');
- include("../functions/strings.php");
- include("../config/config.php");
- include("../functions/page_header.php");
- include("../functions/display_messages.php");
- include("../functions/imap.php");
- include("../functions/array.php");
- include("../functions/tree.php");
- include("../src/load_prefs.php");
+ require_once('../src/validate.php');
+ require_once('../functions/display_messages.php');
+ require_once('../functions/imap.php');
+ require_once('../functions/array.php');
+ require_once('../functions/tree.php');
$imap_stream = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
$mailbox = $trash_folder;
$boxes = sqimap_mailbox_list($imap_stream);
- $dm = sqimap_get_delimiter($imap_stream);
+ global $delimiter;
// According to RFC2060, a DELETE command should NOT remove inferiors (sub folders)
// so lets go through the list of subfolders and remove them before removing the
// on the end of the $mailbox string, and compare to that.
$j = 0;
for ($i = 0;$i < count($boxes);$i++) {
- if (substr($boxes[$i]["unformatted"], 0, strlen($mailbox . $dm)) == ($mailbox . $dm)) {
+ if (substr($boxes[$i]["unformatted"], 0, strlen($mailbox . $delimiter)) == ($mailbox . $delimiter)) {
addChildNodeToTree($boxes[$i]["unformatted"], $boxes[$i]["unformatted-dm"], $foldersTree);
}
}