# 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