REST: Mail-Accounts verwalten (CRUD + Verbindungstest) #105

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

Endpoints

  • POST /mail/accounts — Account anlegen (inkl. Verbindungstest vor Speichern)
  • GET /mail/accounts — Alle Accounts des Users
  • DELETE /mail/accounts/:id — Account löschen
  • POST /mail/accounts/:id/test — Verbindung erneut testen

Akzeptanzkriterien

  • Accounts sind user-scoped (JWT)
  • Verbindungstest schlägt fehl → 422 mit verständlicher Message
  • E2E-Test für Create + Test-Endpoint
## Endpoints - `POST /mail/accounts` — Account anlegen (inkl. Verbindungstest vor Speichern) - `GET /mail/accounts` — Alle Accounts des Users - `DELETE /mail/accounts/:id` — Account löschen - `POST /mail/accounts/:id/test` — Verbindung erneut testen ## Akzeptanzkriterien - [ ] Accounts sind user-scoped (JWT) - [ ] Verbindungstest schlägt fehl → 422 mit verständlicher Message - [ ] E2E-Test für Create + Test-Endpoint
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#105
No description provided.