Commit graph

10 commits

Author SHA1 Message Date
fox.cpp
e27574a9e5
storage/imapsql: Register module in delivery target namespace
Allows it to be used as "deliver_to imapsql".
2020-07-17 23:36:11 +03:00
fox.cpp
18bc68a7ac
Implement "IMAP filters"
Closes #202.
2020-07-17 23:33:59 +03:00
fox.cpp
bcceec4fe4
Extract several packages to form a public API 2020-07-15 01:31:06 +03:00
fox.cpp
03d9e52627
Rename modules and introduce namespace-aware module name lookups
See #248.
2020-07-15 01:31:05 +03:00
fox.cpp
7645daa886
Update dependencies, tidy go.mod, format files, fix minor linter warnings 2020-05-31 19:18:48 +03:00
fox.cpp
bf612cb865
storage/imapsql: Implement module.Table interface 2020-05-23 02:55:45 +03:00
fox.cpp
50bf3e6b33
storage/imapsql: Fix SPECIAL-USE support being accidentally disabled 2020-05-18 23:16:48 +03:00
fox.cpp
f395db25a6
storage/imapsql: Fix Close deadlock in case of EnableUpdatePipe fail 2020-04-26 21:31:12 +03:00
fox.cpp
e19d21dfcb
Fully separate authentication from IMAP access
Now imapsql module does not handle authentication. (it was not doing it so well
anyway)

sql_table module was introduced and used in the default configuration as
a replacement for functionality that was implemented by imapsql before.

Parts of maddyctl code were rewritten to make it work transparently with
any IMAP backend or credentials store.

Closes #212.
2020-04-14 00:06:47 +03:00
fox.cpp
e7d5418b88
storage/imapsql: Rename and clarify docs
See #212.
2020-03-05 22:04:17 +03:00
Renamed from internal/storage/sql/sql.go (Browse further)