Web UI for managing imapfilter rules and folders. PHP-based, Nginx, runs on Debian.
- PHP 57.7%
- JavaScript 34.2%
- CSS 8.1%
|
|
||
|---|---|---|
| cron | ||
| lib | ||
| public | ||
| .gitignore | ||
| ANLEITUNG.md | ||
| CLAUDE.md | ||
| config.php | ||
| README.md | ||
imapfilter-ui
📌 Mirror-Hinweis: Dieses Repository ist ein automatischer Spiegel. Die primäre Entwicklung findet auf git.uliana.de/DasAoD/imapfilter-ui statt. Issues und Pull Requests bitte dort öffnen.
Web-UI zur Verwaltung von imapfilter-Regeln und IMAP-Ordnern. Unterstützt mehrere Benutzer — jeder mit eigenem Mailkonto, eigenen Regeln und eigenem Lua-Setup.
Features
- Mehrbenutzerbetrieb — jeder Benutzer verwaltet sein eigenes IMAP-Konto
- Admin-Bereich — Benutzer anlegen/löschen
- Filterregeln per Formular (kein manuelles Lua-Editieren)
- Filterregeln automatisch generieren — aus dem vorhandenen Inhalt der IMAP-Ordner vorgeschlagen, mit Vorschau vor dem Übernehmen
- Sperrliste mit optionalem Auto-Lernen aus dem Spam-Ordner
- Lua-Generierung aus JSON-Regeln
- Dispatcher — zentrales Scheduling für alle Benutzer
- IMAP-Ordner live anzeigen, anlegen, umbenennen und löschen
Mitwirkende
Dieses Projekt wurde in Zusammenarbeit mit Claude (Sonnet 5) von Anthropic entwickelt.
Der überwiegende Teil des Codes, der Architektur und der Dokumentation wurde durch KI generiert und iterativ verfeinert.
| Rolle | Person / Tool |
|---|---|
| Projektidee & Anforderungen | DasAoD |
| Code, Architektur, Dokumentation | Claude (Anthropic) |