IMAPMessage destructor is made virtual