Analice Gmail con Python y marque todas las fechas anteriores a "leer"

En pocas palabras, creé una nueva cuenta de gmail y vinculé varias otras cuentas (cada una con miles de mensajes), que estoy importando. Todos los mensajes importados llegan como no leídos, pero los necesito para que aparezcan como leídos.

Tengo un poco de experiencia con python, pero solo he usado módulos de correo e imaplib para enviar correo, no procesar cuentas.

¿Hay una manera de procesar en masa todos los elementos en una bandeja de entrada y simplemente marcar los mensajes anteriores a una fecha específica como leídos?

Respuestas a la pregunta(4)

Su respuesta a la pregunta