# File lib/sup/imap.rb, line 130 def mark_as_deleted ids ids = [ids].flatten # accept single arguments unsynchronized_scan_mailbox imap_ids = ids.map { |i| @imap_state[i] && @imap_state[i][:id] }.compact return if imap_ids.empty? @imap.store imap_ids, "+FLAGS", [:Deleted] end