1
0
Fork 0
mirror of https://github.com/foxcpp/maddy.git synced 2025-04-05 14:07:38 +03:00
maddy/internal
2022-06-18 19:26:48 +03:00
..
auth Merge branch 'dev' 2022-06-18 18:29:55 +03:00
authz support for multi 2022-01-30 03:31:07 +00:00
check check: Remove require_matching_echo 2022-06-18 19:26:48 +03:00
cli Merge maddyctl and maddy executabes 2022-01-07 00:37:49 +03:00
dmarc refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
dsn refactor: remove/_-ify unused params 2021-07-31 22:43:27 +03:00
endpoint Merge branch 'master' into dev 2022-02-19 14:08:50 +03:00
imap_filter add subject 2022-02-06 23:25:43 +00:00
libdns libdns: Disable namecheap provider if Go < 1.16 is used 2021-08-28 15:43:20 +03:00
limits refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
modify modify/dkim: Remove require_sender_match from code 2022-06-18 19:18:17 +03:00
msgpipeline only pass true original_rcpt_to 2022-02-06 22:31:14 +00:00
smtpconn Correctly fix 2022-02-16 20:19:47 +03:00
storage Merge remote-tracking branch 'angelnu/more-fields' into dev 2022-02-19 14:27:49 +03:00
table use camelCase 2022-02-03 22:56:30 +00:00
target Merge branch 'master' into dev 2022-02-19 14:08:50 +03:00
testutils Merge remote-tracking branch 'angelnu/1-n' into dev 2022-02-19 14:19:43 +03:00
tls tls/acme: set default hostname 2022-03-18 12:01:16 +03:00
updatepipe storage/imapsql: Add support for using PostgreSQL broker for updates 2021-07-18 21:12:24 +03:00
README.md Rename modules and introduce namespace-aware module name lookups 2020-07-15 01:31:05 +03:00

maddy source tree

Main maddy code base lives here. No packages are intended to be used in third-party software hence API is not stable.

Subdirectories are organised as follows:

/
  auxiliary libraries
endpoint/
  modules - protocol listeners (e.g. SMTP server, etc)
target/
  modules - final delivery targets (including outbound delivery, such as
  target.smtp, remote)
auth/
  modules - authentication providers
check/
  modules - message checkers (module.Check)
modify/
  modules - message modifiers (module.Modifier)
storage/
  modules - local messages storage implementations (module.Storage)