/**
* tree.php
*
- * Copyright (c) 1999-2005 The SquirrelMail Project Team
- * Licensed under the GNU GPL. For full terms see the file COPYING.
- *
* This file provides functions to walk trees of folders, for
* instance to delete a whole tree.
*
+ * @copyright © 1999-2005 The SquirrelMail Project Team
+ * @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
*/
} else {
$mbx_response = sqimap_mailbox_select($imap_stream, $mailbox);
if ($mbx_response['EXISTS'] > 0) {
- sqimap_messages_flag ($imap_stream, 1, '*', 'Deleted', true);
+ sqimap_toggle_flag($imap_stream, '1:*', '\\Deleted', true, true);
// CLOSE === EXPUNGE and UNSELECT
sqimap_run_command($imap_stream,'CLOSE',false,$response,$message);
}
} else {
$mbx_response = sqimap_mailbox_select($imap_stream, $mailbox);
if ($mbx_response['EXISTS'] > 0) {
- sqimap_messages_flag ($imap_stream, 1, '*', 'Deleted', true);
+ sqimap_toggle_flag($imap_stream, '1:*', '\\Deleted', true, true);
// CLOSE === EXPUNGE and UNSELECT
sqimap_run_command($imap_stream,'CLOSE',false,$response,$message);
}
$mbx_response = sqimap_mailbox_select($imap_stream, $tree[$index]['value']);
$messageCount = $mbx_response['EXISTS'];
if ($messageCount > 0) {
+ // FIXME: broken call
sqimap_messages_copy($imap_stream, 1, '*', $trash_folder . $delimiter . $subFolderName);
}
// after copy close the mailbox to get in unselected state
$mbx_response = sqimap_mailbox_select($imap_stream, $tree[$index]['value']);
$messageCount = $mbx_response['EXISTS'];
if ($messageCount > 0) {
+ // FIXME: broken call
sqimap_messages_copy($imap_stream, 1, '*', $trash_folder . $delimiter . $subFolderName);
}
// after copy close the mailbox to get in unselected state
echo $tree[$index]['value'] . '<br />';
}
}
-?>
+
+?>
\ No newline at end of file