Commit graph

20 commits

Author SHA1 Message Date
Pouriya Jahanbakhsh
46dcef4110 doc: replace maddyctl with maddy 2022-11-06 11:32:23 +03:30
fox.cpp
d60ce8321f Merge remote-tracking branch 'angelnu/more-fields' into dev
# Conflicts:
#	docs/reference/storage/imap-filters.md
2022-02-19 14:27:49 +03:00
angelnu
a40fcc81d9 review feedback 2022-01-31 22:54:50 +00:00
angelnu
6690f3369d addapt testcases 2022-01-27 23:13:56 +00:00
angelnu
eef54139b1 1-n recipent 2022-01-27 22:25:27 +00:00
fox.cpp
14a441f595
storage/blob: Pass blobSize to go-imap-sql
Part of #395 fix
2021-08-28 15:43:19 +03:00
fox.cpp
1d3e055068
storage/blob: Extend BlobStore interface to use context and specify blob size at Create
See #395.
2021-08-28 15:27:54 +03:00
Gusted
b8d8ca6301 refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
fox.cpp
ef63383248
storage/blob: Implement S3-compatible storage support
Closes #304.
2021-07-15 20:34:15 +03:00
fox.cpp
93cf4f231a Integrate CertMagic ACME client with dns-01 challenge
Support for a subset of libdns providers is added.
Some are enabled by default (assuming they are popular ones). AWS and Google Cloud SDKs take up extra 10 MiB of executable size.

Only filesystem storage is supported as of now.

Closes #3.
2021-07-13 12:38:42 +03:00
fox.cpp
04f035174e tls: Refactor TLSLoader interface to be more generic
Allow to either use NameToCertificate or GetCertificate instead of just setting Certificates.
2021-07-12 21:28:58 +03:00
fox.cpp
09393aed8f
Refactor imapsql ExternalStore to use modules
Closes #303
2021-07-11 21:42:38 +03:00
fox.cpp
6d44617840
Use context.Context in module.Table
Closes #366.
2021-07-10 14:56:43 +03:00
fox.cpp
7c2afde847
check/authorize_sender: Implement MAIL FROM, From header authorization for local senders
Closes #268.
2021-07-09 22:49:21 +03:00
fox.cpp
2d18ff5a30
MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
fox.cpp
18bc68a7ac
Implement "IMAP filters"
Closes #202.
2020-07-17 23:33:59 +03:00
fox.cpp
cee8bbdce7
Migrate TLS certificate loading to use modules for sources 2020-07-15 17:58:47 +03:00
fox.cpp
6c0b947464
target/remote: Use modules system for MX authentication policies
Allow extensibility via external plugins
2020-07-15 01:31:06 +03:00
fox.cpp
623c0d8a04
Document relation between module namespaces and interfaces 2020-07-15 01:31:06 +03:00
fox.cpp
bcceec4fe4
Extract several packages to form a public API 2020-07-15 01:31:06 +03:00