Commit Graph

2601 Commits

Author SHA1 Message Date
Brennan Kinney a13c8d46ff
Update test/tests/serial/mail_with_oauth2.bats 2024-01-13 09:39:06 +13:00
Brennan Kinney b24096dd5c
Apply suggestions from code review 2024-01-07 20:45:11 +13:00
Brennan Kinney 5a6f2b1f03
Update target/dovecot/dovecot-oauth2.conf.ext 2024-01-06 16:10:20 +13:00
Casper 5852ae56d3
Update target/scripts/startup/setup.d/oauth2.sh 2024-01-06 03:31:07 +01:00
polarathene b01201fcb6 fix: Sync to testing changes from master branch 2024-01-06 13:54:15 +13:00
Brennan Kinney 7d4db46c0d
Update mailserver.env 2024-01-06 13:40:00 +13:00
Brennan Kinney 2a9a2c2ac1
Merge branch 'master' into oauth2 2024-01-06 13:38:01 +13:00
Brennan Kinney 6a801888e1
Apply suggestions from code review 2024-01-06 13:36:54 +13:00
Brennan Kinney 7facf79b3c
Apply suggestions from code review 2024-01-06 13:36:30 +13:00
Brennan Kinney 6082d5f8d0
chore: Disable `smtputf8` support in config directly (#3750)
* chore: Disable `smtputf8` support in config

This was always configured disabled at runtime, better to just set explicitly in `main.cf` unless config diverges when Dovecot is enabled to opt-out of this feature.
2024-01-05 23:18:30 +01:00
Georg Lauterbach 04f4ae4569
Rspamd: add custom symbol scores for SPF, DKIM & DMARC (#3726) 2024-01-05 09:07:31 +01:00
Georg Lauterbach 8f391e4d5a
release: v13.2.0 (#3746)
* bump `VERSION` & adjust `CHANGELOG.md`

* chore: Bump the unreleased base compare tag in `CHANGELOG.md`

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:14:51 +01:00
Georg Lauterbach bf69ef248e
Postfix: add `smtpd_data_restrictions = reject_unauth_pipelining` (#3744)
* add `smtpd_data_restrictions = reject_unauth_pipelining`

* fix: Skip restriction if trusted

* add changelog entry

* revert change to `postfix-amavis.cf`

* Update CHANGELOG.md

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-04 22:13:13 +01:00
Keval Kapdee 70b82e2146
Update docs/content/config/environment.md 2024-01-03 23:48:08 +00:00
Keval Kapdee ccfd43f6ef
Update docs/content/config/environment.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:39:41 +00:00
Keval Kapdee 3ac93c12fa
Update target/scripts/startup/setup.d/oauth2.sh
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:27:42 +00:00
Keval Kapdee 0c5d615f52
Update README.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:39 +00:00
Keval Kapdee 9b7dda848d
Update CHANGELOG.md
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 23:23:30 +00:00
Keval Kapdee e62a8703da
Update docs/content/config/environment.md 2024-01-03 23:23:04 +00:00
Keval Kapdee de24679c61 Remove unneeded client id and secret 2024-01-03 23:22:16 +00:00
Keval Kapdee a31fbf98ed Fix false positive test 2024-01-03 23:15:46 +00:00
Keval Kapdee 5295e912bb More suggested changes 2024-01-03 18:23:54 +00:00
Keval Kapdee cdcefe0389
Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 17:59:10 +00:00
Georg Lauterbach 25c7024cc4
security(Postfix): Protect against "SMTP Smuggling" attack (#3727)
View `CHANGELOG.md` entry and PR for details.

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 14:02:59 +13:00
Georg Lauterbach 9e81517fe3
tests: Use `swaks` instead of `nc` for sending mail (#3732)
See associated `CHANGELOG.md` entry for details.

---------

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 13:17:54 +13:00
Georg Lauterbach de388b1c89
Apply suggestions from code review 2024-01-02 01:09:21 +01:00
Keval Kapdee b1cebc836a Changelog 2024-01-01 21:57:05 +00:00
Keval Kapdee 9c441996d8 Update missed environment.md 2024-01-01 21:44:09 +00:00
Keval Kapdee 127b3e12c2 Tabbed and improved user docs 2024-01-01 21:44:09 +00:00
Keval Kapdee 58688a909f Token and XOAUTH maintainer documentation 2024-01-01 21:44:09 +00:00
Keval Kapdee c4e086bb91 More cleanup 2024-01-01 21:44:09 +00:00
Keval Kapdee fe837a0243 Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee 43f121d92e Apply suggestions from code review
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-01 21:44:09 +00:00
Keval Kapdee 413ae1ecf6 Link for PR in docs 2024-01-01 21:44:09 +00:00
Keval Kapdee 55917748c4 Finalise test 2024-01-01 21:44:09 +00:00
Keval Kapdee facacb7b88 Test bracket 2024-01-01 21:44:09 +00:00
Keval Kapdee d1e40d9cf4 Fix PR number 2024-01-01 21:44:09 +00:00
Keval Kapdee 4a6cfca180 Initial documentation 2024-01-01 21:44:09 +00:00
Keval Kapdee 07b446c04e Switch to introspection 2024-01-01 21:44:09 +00:00
Keval Kapdee 634983a6cb Remove userdb to force underlying 2024-01-01 21:44:09 +00:00
Keval Kapdee 6ea253fae6 Ensure auth_mechanism change is done last 2024-01-01 21:44:09 +00:00
Keval Kapdee a003caa347 Remove oauth2 account provisioner 2024-01-01 21:44:09 +00:00
Keval Kapdee e661240440 OAuth2 on top 2024-01-01 21:44:09 +00:00
Keval Kapdee 0cd624368e Dovecot xoauth2 login 2024-01-01 21:44:09 +00:00
Brennan Kinney 0889b0ff06
fix: `supervisor-app.conf` - Correct the log location for `postgrey` (#3724)
* fix: `supervisor-app.conf` - Correct `postgrey` log location

Looks like this should have been like every other service and reference a log file(s) based on program name in the supervisor log directory.

* tests: Adjust log location for `postgrey_enabled.bats`
2023-12-30 09:59:09 +13:00
Georg Lauterbach 8392e3c1a8
release: v13.1.0 (#3720)
Co-authored-by: Casper <casperklein@users.noreply.github.com>
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2023-12-29 13:58:54 +01:00
Brennan Kinney 72517d3f82
docs: Debugging - Delivery failure from service downtime (#3718)
* docs: Debugging - Delivery failure from service downtime

Services may be temporarily down, such as when restarted when certificates are updated due to the `check-for-changes.sh` service. This is another known source of intermittent delivery failures.
2023-12-26 09:53:32 +13:00
Casper 3adb53eb12
Remove sed statement (#3715) 2023-12-20 13:43:32 +13:00
Brennan Kinney 226ec847a4
ci: Remove `VERSION` from `Dockerfile` (#3711)
* ci: Remove `VERSION` from `Dockerfile`

This line was meant to be dropped with the switch to using the `DMS_RELEASE` ENV.
2023-12-19 08:35:16 +00:00
github-actions[bot] 6a56c7e749
docs: update `CONTRIBUTORS.md` (#3704)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-19 06:01:25 +00:00