'Get an email message from a message id.'

def _fetch_message(self, message_uid):

    (_, message_data) = self.connection.uid('fetch', message_uid, '(RFC822)')
    raw_email = message_data[0][1]
    email_message = email.message_from_bytes(raw_email)
    return email_message
