docker-mailserver/docs/content
Brennan Kinney ed84dca147
chore: LDAP config improvements (#3522)
* chore: Drop management of `SASLAUTHD_*` ENV

- `variables-stack.sh` does not need to manage all these extra ENV or store them. They're not used anywhere else.
- `saslauthd.sh` is the only consumer of these ENV which are effectively direct key/value mappings, with some defaults provided / inherited.

Instead of trying to conditionally support key/value pairs when ENV is set, we could instead use `sed` to delete lines with empty values.

* chore: Drop fallbacks + update configs to match docs

- Drop deprecated support:
  - `DOVECOT_HOSTS` is an ENV deprecated since v10.
  - Fallback for missing URI scheme introduced for Dovecot and SASLAuthd in v10.
  - Adding error log message when no LDAP URI scheme is detected for the supported ENV (when set).
- Docs updated for ENV to reflect the mandatory requirement. `mailserver.env` partially synced equivalent sections.
- Provided base LDAP configs (for overriding) likewise updated from `domain.com` to `example.com`.
- LDAP test updated for required `ldap://` URI scheme. Common ENV shared across LDAP configs hoisted out of the Postfix group.

* chore: Remove unset lines in generated `saslauthd.conf`
2023-09-02 22:07:02 +12:00
..
assets docs(deps): bump mkdocs-material to 7.3.2 (#2244) 2021-10-17 23:50:02 +13:00
config chore: LDAP config improvements (#3522) 2023-09-02 22:07:02 +12:00
contributing Update contributing (#3339) 2023-05-15 06:38:52 +02:00
examples docs: Add documentation for iOS mail push support (#3513) 2023-08-30 09:40:54 +12:00
faq.md Docs: Drop mention of port 25 support for authenticated submission (#3496) 2023-08-22 17:49:15 +12:00
index.md docs: renamings (#3242) 2023-04-10 15:36:34 +02:00
introduction.md docs: Fix typos (#3443) 2023-07-27 12:24:36 +12:00
usage.md docs(page:usage): Add internet.nl to the testing tools section (#3445) 2023-07-28 11:07:26 +12:00