  ---
  Plan

  Fase 0 — Download (jij voert uit)

  Draai python download_mailbox.py in de projectmap. Het script:
  - vraagt om je e-mailadres + wachtwoord (lokaal, gaat niet via mij)
  - downloadt alle mappen en mails naar mailbox/<mapnaam>/<id>.eml
  - is herstart-safe: al gedownloade mails worden overgeslagen
:q
  Fase 1 — Overzichten (ik maak na download)

  1. Mailinglijsten — via List-ID / List-Unsubscribe headers; per lijst: volume, laatste mail, advies (afmelden / houden)
  2. Facturen in mailbox — PDF-bijlagen + mails met factuurtermen; per afzender gesorteerd
  3. Factuurlinks — mails die verwijzen naar een portaal ("bekijk je factuur op..."); per website
  4. Prullenbak-kandidaten — auto-notificaties, lege threads, doublures, oude nieuwsbrieven

  Fase 2 — Mappenindeling + mailrules (ik stel voor na analyse)

  Op basis van wat ik in de mailbox aantref, maak ik een voorstel voor:
  - een logische, intuïtieve mappenstructuur (bijv. Financieel / Projecten / Abonnementen / Archief)
  - server-side mailrules (Sieve-formaat, het meest gangbare bij IMAP-providers) om inkomende mail automatisch te sorteren

  Fase 3 — Scripts (ik schrijf, jij voert uit op echte mailbox)

  - Unsubscribe-script — per mailinglijst: mailto of HTTP List-Unsubscribe aanroepen
  - Opruim-script — geselecteerde mails via IMAP naar Trash verplaatsen
  - Factuur-plan — per website een aanpak voor geautomatiseerd ophalen (login-flow, download-URL)
  - Mailrules-implementatie — instructies of script om de Sieve-rules op de server te zetten

  ---

