Python IMAP busca usando un tema codificado con utf-8

Esta pregunta está relacionada con la preguntaPython IMAP busca usando un sujeto codificado con iso-8859-1, pero la respuesta dada allí no funciona para mí.

Estoy haciendo la siguiente búsqueda IMAP en python:

typ, data = self.M.search("utf-8", "(SUBJECT %s)" % u"réception".encode("utf-8"))

Y obtengo la siguiente excepción:

...
    typ, data = self.M.search("utf-8", "(SUBJECT %s)" % u"réception".encode("utf-8"))
  File "/usr/local/python/2.7.2/lib/python2.7/imaplib.py", line 625, in search
    typ, dat = self._simple_command(name, 'CHARSET', charset, *criteria)
  File "/usr/local/python/2.7.2/lib/python2.7/imaplib.py", line 1070, in _simple_command
    return self._command_complete(name, self._command(name, *args))
  File "/usr/local/python/2.7.2/lib/python2.7/imaplib.py", line 905, in _command_complete
    raise self.error('%s command error: %s %s' % (name, typ, data))
error: SEARCH command error: BAD ['Could not parse command']

¿Porqué es eso? ¿Como puedó resolver esté problema

Respuestas a la pregunta(6)

Su respuesta a la pregunta