mox/http
Mechiel Lukkien 5336032088
add funtionality to import zip/tgz with maildirs/mboxes to account page
so users can easily take their email out of somewhere else, and import it into mox.

this goes a little way to give feedback as the import progresses: upload
progress is shown (surprisingly, browsers aren't doing this...), imported
mailboxes/messages are counted (batched) and import issues/warnings are
displayed, all sent over an SSE connection. an import token is stored in
sessionstorage. if you reload the page (e.g. after a connection error), the
browser will reconnect to the running import and show its progress again. and
you can just abort the import before it is finished and committed, and nothing
will have changed.

this also imports flags/keywords from mbox files.
2023-02-16 09:57:27 +01:00
..
account.go add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
account.html add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
account_test.go add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
accountapi.json add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
admin.go make account web page configurable separately from admin, add http auth rate limiting 2023-02-13 13:53:47 +01:00
admin.html add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
admin_test.go make account web page configurable separately from admin, add http auth rate limiting 2023-02-13 13:53:47 +01:00
adminapi.json on admin index page, show number of messages in queue next to link to the queue list 2023-02-08 19:42:21 +01:00
autoconf.go support cram-md5 authentication for imap and smtp 2023-02-05 16:29:03 +01:00
autoconf_test.go mox! 2023-01-30 14:27:06 +01:00
import.go add funtionality to import zip/tgz with maildirs/mboxes to account page 2023-02-16 09:57:27 +01:00
mtasts.go mox! 2023-01-30 14:27:06 +01:00
mtasts_test.go mox! 2023-01-30 14:27:06 +01:00
web.go make account web page configurable separately from admin, add http auth rate limiting 2023-02-13 13:53:47 +01:00