v15.0.0
·
118 commits
to master
since this release
Useful Links
- Diff to last release: v14.0.0...v15.0.0
- Our Changelog
What's Changed
saslauthd mechanism support pam, shadow and mysql was removed. getmail6 was refactored. A deprecated file path check for an Rspamd configuration file was removed. Password confirmation was added to our CLI tool as well as a debug getmail command. The VERSION file was removed.
Please refer to our changelog (linked above) for a comprehensive list of changes.
Merged Pull Requests
- docs:
mailserver.envimprove description forSPAM_SUBJECTby @polarathene in #4050 - Fail2ban 1.1.0 by @casperklein in #4045
- Update logwatch ignore.conf to exclude Xapian messages about pending documents by @mmehnert in #4060
- docs: Document fix for PROXY protocol with
postscreenby @polarathene in #4066 - docs: update
CONTRIBUTORS.mdby @github-actions in #4069 - docs: Add tutorial for configuring Dovecot FTS with Solr by @beertje44 in #4070
- feat: Add password confirmation by @casperklein in #4072
- docs: Add info regarding DKIM key rotation and non-expiry by @polarathene in #4076
- fail2ban install: remove -k (--insecure) from curl options by @casperklein in #4080
- docs: update
CONTRIBUTORS.mdby @github-actions in #4084 - fix: Update
dovecot-fts-xapianto1.7.13by @polarathene in #4095 - docs: Update
compose.yamlfordovecot-solrguide by @polarathene in #4099 - docs: TLS typo fix by @polarathene in #4106
- docs:
docker-build.md- UpdateDOVECOT_COMMUNITY_REPOdefault by @polarathene in #4111 - tests: Update
curlnote for XOAUTH2 support by @polarathene in #4118 - docs: Refactor pages for Account Management by @polarathene in #4122
- chore: Prevent Microsoft MUAs from sending reactions by @mpldr in #4120
- docs: update
CONTRIBUTORS.mdby @github-actions in #4139 - docs: Add minimal
compose.yamlexamples that demonstrate specific features by @casperklein in #4138 - ci: Remove CONTRIBUTORS.md by @casperklein in #4141
- docs: Add caveat for ENV
DMS_VMAIL_UIDvalue compatibility by @polarathene in #4143 - fix: Prevent
stderrbeing written to/etc/postfix/main.cfby @polarathene in #4147 - fix: Ensure main log file is tailed from the start by @polarathene in #4146
- breaking: Refactor
getmailsupport by @casperklein in #4156 - chore(Dockerfile): COPY ClamAV database from debian images by @polarathene in #4160
- chore: Add comments to
start-mailserver.shand stop usinginherit_errexitby @casperklein in #4161 - fix: typo in volume pathname by @Vetuska in #4165
- fix: Dovecot LDAP config should exist by @polarathene in #4175
- fix: fix incorrect link in README.md by @GallowsDove in #4184
- dependency: update
jaqfrom1.3.0to1.6.0by @georglauterbach in #4190 - chore: Add maintenance note for LMTP by @polarathene in #4199
- ci: add dedicated feature requests to new project automatically by @georglauterbach in #4198
- tests(rspamd): Update GTube patterns by @georglauterbach in #4191
- scripts: improve DKIM path scanning in Rspamd setup by @georglauterbach in #4201
- Rspamd documentation: update Abusix signup link by @georglauterbach in #4204
- fix: Avoid alias being used as regex during dovecot dummy account userdb detection by @pitilux in #4222
- doc: add an example for using the keytype ed25519 when using DKIM & Rspamd by @georglauterbach in #4243
- ci(pr-docs): Acquire metadata from context by @polarathene in #4244
- ci: Revise
docs-preview-deploy.ymlby @pwntester in #4247 - ci(docs-preview): Refactor workflows by @polarathene in #4262
- ci(docs-preview): Acquire PR context via
ghCLI by @polarathene in #4267 - fix: SASLAuth - Drop services for
mysql,shadow,pamauth mechanisms by @polarathene in #4259 - chore: Update
jaqto2.0.0by @polarathene in #4277 - fix(
packages.sh):swaks --helpby @polarathene in #4282 - ci(
bug_report.yml): Drop the feedback input field by @polarathene in #4283 - chore(compile.sh): Consistent apt-get install command by @casperklein in #4285
- docs: Fix typo on usage page by @TheKhanj in #4294
- docs: Environment - Update Dovecot docs URL by @zespere in #4296
- docs: TLS (Caddy) - Revise advice on
tls internalby @polarathene in #4305 - revert "fix: fix incorrect link in README.md (#4184)" by @georglauterbach in #4322
- chore: remove
VERSIONfile by @georglauterbach in #4321 - docs: add ARC example to Rspamd documentation by @georglauterbach in #4328
- docs:
bind-smtp-network-interface.md- Add bridge network config advice by @zveljkovic in #4330 - Add missing "setup debug getmail" command and documentation by @casperklein in #4346
- chore:
demo-setups/relay-compose.yamlshould use network alias by @polarathene in #4347 - fix: Better support container restarts by @georglauterbach in #4323
- chore: Migrate dovecot config from Dockerfile by @polarathene in #4350
- chore:
packages.sh- Bump versions + housekeeping by @polarathene in #4357 - ci: Upgrade
mkdocs-materialto 9.6 by @polarathene in #4368 - docs: Fix broken ref links by @polarathene in #4366
- Make deletion of mailbox data opt-in by @casperklein in #4365
- docs: Revise Rspamd page by @polarathene in #4360
- fix: revert
__declare_readonlyovercomplication by @georglauterbach in #4372 - fix: Ensure
/var/log/mailpermissions + ownership are correct by @polarathene in #4374 - docs(rspamd): Fix Web UI link by @polarathene in #4384
- release: v15.0.0 by @georglauterbach in #4373
New Contributors
- @beertje44 made their first contribution in #4070
- @Vetuska made their first contribution in #4165
- @GallowsDove made their first contribution in #4184
- @pitilux made their first contribution in #4222
- @pwntester made their first contribution in #4247
- @TheKhanj made their first contribution in #4294
- @zespere made their first contribution in #4296
- @zveljkovic made their first contribution in #4330