commits
| 2026-07-29 | [storage/sqlite] list.msgHasSubject return the most recent message has subject | Linsen Zhou |
| 2026-07-29 | [chore] print git shortref by version subcommand | Linsen Zhou |
| 2026-07-28 | [http] add minlength attr to search box | Lindsay Zhou |
| 2026-07-27 | [chore] upgrade dependencies | Linsen Zhou |
| 2026-07-27 | [chore] clean Makefile | Linsen Zhou |
| 2026-07-27 | [storage] fix zero create_at if has not Date email header | Linsen Zhou |
| 2025-12-29 | [http] metrics listen log typo | Linsen Zhou |
| 2025-12-28 | [chore] upgrade dependencies | Linsen Zhou |
| 2025-12-28 | [metric] add basic collectors | Linsen Zhou |
| 2025-12-28 | [lmtp] make size limit optional | Linsen Zhou |
Clone the repository to access all 105 commits.
Issue
Mail Linsen Zhou <i@lin.moe>
Usage
Build
make build && make install
Service
mlisting serve --config ./config.toml # See config.example.toml
Management
mlisting admin group create public@local.ltd 'This is a public group' -perm 3 # default browser|reply permission mlisting admin member add public@local.ltd member@local.ltd -perm 7 # post|browser|reply permission mlisting admin member show public@local.ltd mlisting admin message search public@local.ltd hello mlisting admin message delete public@local.ltd message_id@local.ltd # `mlisting help admin` for more help