A webmail client. Forked from https://git.sr.ht/~migadu/alps
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Simon Ser 892f1fa581
Remove outdated TODO
преди 4 години
cmd/koushin cmd/koushin: add -debug flag преди 4 години
contrib contrib/hotreload: be quiet преди 4 години
docs cmd/koushin: add -debug flag преди 4 години
plugins plugins/carddav: cache addressbook home set path преди 4 години
themes themes/sourcehut: display username in navbar преди 4 години
.editorconfig Add .editorconfig преди 4 години
.gitignore plugins/caldav: new plugin преди 4 години
LICENSE Correct license ownership преди 4 години
README.md docs/themes-and-plugins: extract from README преди 4 години
discover.go Auto-discover upstream SMTP and IMAP servers преди 4 години
go.mod plugins/caldav: add basic event view преди 4 години
go.sum plugins/caldav: add basic event view преди 4 години
imap.go Introduce base plugin преди 4 години
plugin.go Extract Lua infrastructure into a plugin преди 4 години
plugin_go.go Update docs with new RegisterPluginLoader function преди 4 години
renderer.go Remove outdated TODO преди 4 години
server.go cmd/koushin: add -debug flag преди 4 години
session.go cmd/koushin: add -debug flag преди 4 години
smtp.go Introduce base plugin преди 4 години
store.go koushin: add Store interface преди 4 години

README.md

koushin

GoDoc

A simple and extensible webmail.

Usage

Assuming SRV DNS records are properly set up (see RFC 6186):

go run ./cmd/koushin example.org

To manually specify upstream servers:

go run ./cmd/koushin imaps://mail.example.org:993 smtps://mail.example.org:465

See docs/cli.md for more information.

Contributing

Send patches on the mailing list, report bugs on the issue tracker.

License

MIT