Una conexión de solo lectura permite a una IA leer y buscar en tu correo, y nada más. Aquí verás qué puede hacer, qué no, y cómo se aplica cada límite.
read:email y, opcionalmente, search:email, que no añade nada más.insufficient_scope.EXAMINE, la forma de solo lectura de SELECT. Así es tu propio proveedor quien rechaza cualquier cambio de indicador, traslado o eliminación en esa sesión, haga lo que haga nuestro código.BODY.PEEK, así que leer un mensaje nunca lo marca como leído. Esto vale para todas las conexiones, no solo las de solo lectura.mark_as_read se eliminó; marcar como leído es una acción aparte que requiere el permiso manage:folders.SEARCH. Solo descargamos la página de resultados solicitada, hasta 100 mensajes, y la IA recorre el resto página a página.mcpemails es de código abierto. Estos archivos implementan y prueban lo que describe esta página:
imap-read-only.ts EXAMINE para conexiones de solo lecturaimap-read-only.test.ts Pruebas de EXAMINE, incluido el proveedor rechazando un cambio de indicadorscopes.ts La lista de permisosargument-aliases.ts La eliminación de mark_as_read de la herramienta de lecturaimap-client.ts El cliente IMAP: toda obtención de contenido usa BODY.PEEK