Correo
Conecta cuentas de correo, importa el periodo que necesites y vincula mensajes a las personas que ya conoces.
Esta guía explica cómo WireCat incorpora correo al contexto de tu agente: conectar un buzón, importar el periodo necesario y encontrar correos junto a información sobre las personas que conoces. Úsala cuando quieras encontrar una decisión en el correo o preparar una conversación.
Después de seguir la guía, podrás:
- conectar los buzones que elijas e importar el periodo necesario;
- vincular una dirección a una persona que ya conoces;
- buscar y etiquetar correo con fuentes y comprobar la cobertura de importación.
WireCat utiliza Memo para estas tareas. Memo es una herramienta de tu ordenador que importa el correo a una copia local en la que puedes buscar. Tu agente puede usarla junto con notas y el historial de mensajes descargado.
Antes de empezar
Instala Memo con la guía de notas. No necesitas importar una carpeta de notas para usar correo. Usa un agente de IA local en el mismo ordenador. Memo lee correo a través de Himalaya; configura allí la cuenta antes de importar. El historial de mensajería es opcional, pero debe descargarse antes si lo necesitas en la misma respuesta.
Añade correo
Memo lee correo a través de Himalaya, un programa de correo independiente. Tu cuenta se configura allí; Memo usa su nombre y dirección sin necesitar otra copia de la contraseña. Pide ayuda a tu agente:
Ayúdame a conectar la cuenta de correo que elija a través de Himalaya y añadirla a Memo.
Explica la configuración de la cuenta e importa el correo desde la fecha que elija.
Muestra el resultado e indica si hace falta otra ejecución para terminar ese periodo.La cuenta debe funcionar en Himalaya antes de que Memo pueda importar el correo. Para configurarlo manualmente:
Añade mail.accounts a la configuración de Memo, conservando los ajustes existentes. Rutas predeterminadas:
| OS | Archivo de configuración |
|---|---|
| Linux | ~/.config/cli-memo/config.json |
| macOS | ~/Library/Preferences/cli-memo/config.json |
| Windows | %APPDATA%\cli-memo\Config\config.json |
MEMO_CONFIG_DIR cambia el directorio; en Linux, XDG_CONFIG_HOME también afecta a la ruta predeterminada.
El ejemplo usa una cuenta de Himalaya llamada gmail; sustituye el nombre y la dirección por los tuyos.
{
"mail": {
"accounts": [{ "name": "gmail", "address": "[email protected]" }]
}
}name es el nombre de la cuenta en Himalaya; address es la dirección de tu buzón en Memo.
Para varios buzones, añade una entrada por cuenta en mail.accounts. Al importar, --account
selecciona el nombre de Himalaya, como gmail. Los resultados de búsqueda identifican el buzón por su dirección,
como [email protected]. Las direcciones que vinculas a personas son las de remitentes o
destinatarios, no otras cuentas en las que tengas que iniciar sesión.
Gmail es el modo predeterminado e importa All Mail. Para otro proveedor IMAP, añade
"mode": "imap" y "folders": ["INBOX", "Archive"] a la cuenta, con los nombres reales
de las carpetas de tu buzón.
memo mail import --account gmail --since 2026-09-01 --jsonElige la fecha inicial que quieras incluir. Cada ejecución lee hasta 200 mensajes nuevos por defecto; repítela para continuar si el resultado indica que la importación está incompleta. El buzón se abre solo para lectura: importar no envía correo ni lo marca como leído. El correo importado se almacena localmente; repetir la importación puede eliminar del almacén el texto de los mensajes que hayan desaparecido de la fuente.
Vincula el correo a la misma persona
Una dirección de correo y una identidad de Telegram o MAX siguen separadas hasta que las vinculas explícitamente. Vincular registra que son la misma persona en el almacén local; no inicia sesión en otra cuenta ni combina tus buzones. Importa primero el correo y guarda el contacto del mensajero. Sustituye el usuario y la dirección:
tg contacts link @example_user email:[email protected]
memo context telegram:"Rin Example" --jsonPara MAX, usa max contacts link con el ID o nombre de la persona. Comprueba las identidades
y referencias devueltas. Un nombre parecido no demuestra identidad. Si hay varias cuentas
del proveedor, usa memo context telegram:"Rin Example" --account 1 --json con el ID de cuenta
que utilizas. Consulta vincular y separar personas.
Busca en tu correo
Usa Memo para encontrar el acuerdo de presupuesto en la cuenta de correo que elija.
Muestra los correos, sus autores y las referencias. Explica el periodo importado y qué datos faltan.Para buscar en el correo importado:
memo search mail 'budget' --jsonsearch mail busca en el correo importado. Los resultados pueden pertenecer a varios buzones;
comprueba sus referencias y pide al agente que conserve los de la dirección que elijas.
search all también busca mensajes y notas; skipped indica qué tipo no se pudo buscar.
Que falten resultados fuera del periodo importado no demuestra que no exista correo allí.
Etiqueta correos y guarda notas sobre ellos
Una etiqueta identifica una fuente; una nota guarda lo que quieres recordar sobre ella. Ambas son locales. Sustituye la referencia completa del mensaje y los IDs de conversación y cuenta:
memo tags add follow-up --message 'msg:email/you%40example.com/12345/67890'
memo tags add work --chat 12345 --provider email --account [email protected]
memo tags list --provider email --account [email protected] --jsonUna referencia completa lleva el buzón y los IDs de conversación y mensaje. Para etiquetar
una conversación, --provider y --account indican a qué buzón pertenece. Estas etiquetas
no cambian las de Gmail ni los indicadores del buzón. Para guardar una valoración de un correo:
memo notes add 'Waiting for a revised quote' --about 'msg:email/you%40example.com/12345/67890' --jsonConsulta crear, editar y exportar notas y etiquetar notas, contactos y mensajes para el proceso completo.
Comprueba el resultado
Comprueba el buzón elegido, el periodo importado y si hace falta otra ejecución. Una respuesta de contexto debe incluir la identidad de correo vinculada y referencias a los mensajes pertinentes. Si faltan, comprueba el enlace de la dirección, el periodo importado y la cuenta seleccionada. Un resultado vacío de una importación parcial no demuestra que no hubiera acuerdos.
Si falta correo
- No hay cuenta: comprueba el nombre de Himalaya y su entrada en
mail.accounts. - Solo se importó parte del periodo: repite la importación;
--maxlimita los mensajes nuevos por ejecución. - Hay resultados de otro buzón: comprueba las referencias y conserva la dirección correcta.
- Falta correo en el contexto de una persona: comprueba la dirección exacta, su enlace y el historial importado.
Continúa con notas y etiquetas de fuentes para guardar contexto propio sobre el correo que encontraste.