Fecha de análisis con la zona horaria de un correo electrónico?

Estoy tratando de recuperar la fecha de un correo electrónico. Al principio es fácil:

message = email.parser.Parser().parse(file)
date = message['Date']
print date

y recibo:

'Mon, 16 Nov 2009 13:32:02 +0100'

Pero necesito un buen objeto de fecha y hora, así que uso:

datetime.strptime('Mon, 16 Nov 2009 13:32:02 +0100', '%a, %d %b %Y %H:%M:%S %Z')

lo que planteaValueError, since %Z isn't format for +0100. Pero no puedo encontrar el formato adecuado para la zona horaria en la documentación, solo existe este%Z por zona. ¿Puede alguien ayudarme en eso?

Respuestas a la pregunta(8)

Su respuesta a la pregunta