- $numMessages = sqimap_get_num_messages($imap_stream, $trash_folder);
- if ($numMessages > 0) {
- sqimap_mailbox_select($imap_stream, $trash_folder);
- sqimap_messages_flag ($imap_stream, 1, $numMessages, 'Deleted');
- sqimap_mailbox_expunge($imap_stream, $trash_folder, true);
+ $mbx_response = sqimap_mailbox_select($imap_stream, $trash_folder);
+ if ($mbx_response['EXISTS'] > 0) {
+ sqimap_messages_flag ($imap_stream, 1, '*', 'Deleted', true);
+ sqimap_mailbox_expunge($imap_stream, $trash_folder, true);