REST: Ordner & Posteingang abrufen (paginated) #106

Closed
opened 2026-04-26 23:00:58 +02:00 by admin-mrrm · 0 comments
Owner

Endpoints

  • GET /mail/accounts/:id/folders — Ordner-Liste vom IMAP-Server
  • GET /mail/accounts/:id/folders/:folder/messages — Messages (paginated, neueste zuerst)
    • Query: page, limit, since

Akzeptanzkriterien

  • Ordner werden live vom IMAP-Server gelesen (kein Cache in v1)
  • Messages-Liste enthält nur Envelope (kein Body) für Performance
  • Pagination funktioniert korrekt mit UIDs
## Endpoints - `GET /mail/accounts/:id/folders` — Ordner-Liste vom IMAP-Server - `GET /mail/accounts/:id/folders/:folder/messages` — Messages (paginated, neueste zuerst) - Query: `page`, `limit`, `since` ## Akzeptanzkriterien - [ ] Ordner werden live vom IMAP-Server gelesen (kein Cache in v1) - [ ] Messages-Liste enthält nur Envelope (kein Body) für Performance - [ ] Pagination funktioniert korrekt mit UIDs
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#106
No description provided.