docker-mailserver/docs/content/config
Brennan Kinney 08cd4d3371
fix: Enable DH parameters (ffdhe4096) by default (#2192)
This feature was originally introduced by the PR: https://github.com/docker-mailserver/docker-mailserver/pull/1463

- Assign default DH params to use via Dockerfile build instead of copy and update at runtime.
- Parameterized service names and paths.
- Refactor postfix and dovecot dh methods to wrap shared dh logic
- I don't see any value in checking the alternative service for dh params file to copy over, so that's now dropped too.
- Another conditional check is dropped and the default fallback message for existing DH params file is no longer relevant.
- Improved the remaining `_notify` messages. Collapsing the warning into a single logged message also seemed relevant.
- There is no apparent need for special handling with `ONE_DIR=1`. Dropped it.

- Refactor DH params  tests
- Combine custom and default DH param tests into single test file
- docs: Add instructions to use custom DH params

There is no official documented support for custom DH parameters. As no guarantee is provided, this is considered an internal change, not a breaking one.
2021-09-15 20:28:04 +12:00
..
advanced More typo fixes and improve ports example at POP3 docs (#2128) 2021-08-13 10:33:10 +02:00
best-practices docs(deps): bump mkdocs-material to 7.1.6 (#2015) 2021-05-31 19:02:56 +12:00
security fix: Enable DH parameters (ffdhe4096) by default (#2192) 2021-09-15 20:28:04 +12:00
troubleshooting chore(docs): outsourcing environment vars to the documentation (#1948) 2021-05-11 22:15:34 +12:00
user-management docs(refactor): Large refactor + additions + fixes 2021-03-25 11:49:24 +13:00
environment.md docs: Improve FAQ entry for `mail-state` folder (#2187) 2021-09-13 11:26:56 +02:00
pop3.md More typo fixes and improve ports example at POP3 docs (#2128) 2021-08-13 10:33:10 +02:00
setup.sh.md Move setup process via script into container (#2174) 2021-09-12 11:29:02 +12:00