Deuxfleurs patches for alps webmail (from https://sr.ht/~migadu/alps/)
e64550207c
This commit introduces LibreJS compatible `@license' blocks as per https://www.gnu.org/software/librejs/free-your-javascript.html The magnet URI can be opened in a BitTorrent client to retrieve a copy of the MIT/Expat license. Section 3.2.2.1 from the above link has a list of magnet URIs for various free software licenses. |
||
---|---|---|
cmd/alps | ||
contrib | ||
docs | ||
plugins | ||
themes | ||
.build.yml | ||
.editorconfig | ||
.gitignore | ||
discover.go | ||
go.mod | ||
go.sum | ||
imap.go | ||
LICENSE | ||
plugin.go | ||
plugin_go.go | ||
README.md | ||
renderer.go | ||
server.go | ||
session.go | ||
smtp.go | ||
store.go |
alps
A simple and extensible webmail.
Usage
Assuming SRV DNS records are properly set up (see RFC 6186):
go run ./cmd/alps example.org
To manually specify upstream servers:
go run ./cmd/alps imaps://mail.example.org:993 smtps://mail.example.org:465
Add -theme alps
to use the alps theme. See docs/cli.md
for more
information.
When developing themes and plugins, the script contrib/hotreload.sh
can be
used to automatically reload alps on file changes.
Contributing
Send patches on the mailing list, report bugs on the issue tracker.
License
MIT