Simon Ser 76599232dc | 4 anni fa | |
---|---|---|
cmd/koushin | 4 anni fa | |
public | 4 anni fa | |
.gitignore | 4 anni fa | |
LICENSE | 4 anni fa | |
README.md | 4 anni fa | |
conn_pool.go | 4 anni fa | |
go.mod | 4 anni fa | |
go.sum | 4 anni fa | |
handlers.go | 4 anni fa | |
imap.go | 4 anni fa | |
plugin.go | 4 anni fa | |
server.go | 4 anni fa | |
smtp.go | 4 anni fa | |
strconv.go | 4 anni fa | |
template.go | 4 anni fa |
go run ./cmd/koushin imaps://mail.example.org:993 smtps://mail.example.org:465
See -h
for more information.
They should be put in public/themes/<name>/
.
Templates in public/themes/<name>/*.html
override default templates in
public/*.html
. Assets in public/themes/<name>/assets/*
are served by the
HTTP server at themes/<name>/assets/*
.
Lua plugins are supported. They can be dropped in plugins/*.lua
.
For now only a single hook is supported: render(name, data)
. If defined, this
Lua function will be called prior to rendering a template.
MIT