FreddleSpl0it
6cf0390d58
[Web][Restic][Dovecot][Dockerapi] Add restic backups with restore in the UI
...
- Scheduled, encrypted backups to S3, SFTP, REST or a local folder (new restic-mailcow container)
- Restore of mailboxes and whole domains in the UI, also deleted ones, for admins and domain admins
- Scope set by RESTIC_BACKUP_MODE in mailcow.conf (all, data, config)
- Optional backup before updates (update.sh), helper-scripts/restic.sh for a full restore
2026-11-08 22:56:27 +01:00
FreddleSpl0it
a64ee13670
[Web][Dovecot] Add retention rules: nightly deletion of mail by folder and age for domains, groups and mailboxes
2026-11-07 21:23:13 +01:00
FreddleSpl0it
46c9ec90b0
[Web][Postfix][Dovecot] Mail policies: compare addresses like Postfix, close bypasses via alias forms, temporary aliases, Sieve and cross-domain groups
2026-11-07 17:51:27 +01:00
FreddleSpl0it
4484cfcd42
[Web][Postfix] Add mail policies: per-recipient send/receive rules for mailboxes and groups
2026-11-07 15:55:43 +01:00
FreddleSpl0it
1752dd6ddf
[SOGo] Update to 5.12.13
2026-11-04 16:54:00 +01:00
FreddleSpl0it
a2ab4301e7
[Web][Dovecot][Compose] Keep group shares on Enter, no restarts while waiting for the schema, run sync crons on master only
2026-11-04 15:10:40 +01:00
FreddleSpl0it
3c03f8e567
Merge branch 'fix/sec' into fix/rework-bugs
2026-11-04 11:46:47 +01:00
FreddleSpl0it
72613e7e2b
[Dovecot][Watchdog] Limit the wait for the schema update to 5 minutes
2026-11-04 11:29:00 +01:00
FreddleSpl0it
a8d1121f0e
[Dovecot][Web] imapsync: verify certificates against the source host, make the check optional per source
2026-11-03 09:31:16 +01:00
FreddleSpl0it
5c762d9949
[Dovecot][Netfilter] Report failed logins from mailcowauth.php, anchor default rules
2026-11-02 14:11:56 +01:00
FreddleSpl0it
06cbdc4409
[Dockerapi] Pass "--" before positional arguments of doveadm
2026-11-02 10:03:30 +01:00
FreddleSpl0it
a1cbd51d70
[Dovecot][Web] imapsync: restrict custom parameters and source hosts, verify certificates
2026-11-02 09:49:03 +01:00
FreddleSpl0it
4c7e2ec036
[Nginx] Limit request body size, configurable via NGINX_MAX_BODY_SIZE
2026-10-28 16:54:26 +01:00
FreddleSpl0it
bab03ed88b
[ACME][Dockerapi][Dovecot][Olefy][PHP][Rspamd][SOGo][Unbound][Watchdog][Netfilter] Update image tags ( #7572 )
...
* Update image tags
2026-10-28 13:08:22 +01:00
FreddleSpl0it
92ad6c5e6d
[Rspamd] Update to 4.2.3
2026-10-28 12:19:53 +01:00
FreddleSpl0it
4dd7aead73
[Web] Store PKCE data of OAuth2 authorization codes
2026-10-28 11:57:46 +01:00
FreddleSpl0it
9cc8ac2908
Merge pull request #7567 from mailcow/feat/netfilter-rework
...
[Netfilter] Rework: robust bans, no restart loops, identity provider outages are no failed logins
2026-10-28 11:24:29 +01:00
FreddleSpl0it
002400315d
Merge pull request #7566 from mailcow/feat/groups
...
[Web][Dovecot][SOGo][DockerApi] Add mailbox groups, shared mailboxes and identity provider sync
2026-10-28 11:21:58 +01:00
FreddleSpl0it
5ce88b5795
Merge pull request #7546 from mailcow/feat/imapsync-rework
...
[Web][Dovecot] Rework imapsync: sync sources, OAuth2, Python runner
2026-10-28 11:17:09 +01:00
FreddleSpl0it
60177720ed
[Netfilter] Rework: keep bans across restarts, repair chain order instead of restarting, one isolation rule per port
2026-10-27 12:35:07 +01:00
FreddleSpl0it
2c5718c9c9
[Web][Dovecot][SOGo][DockerApi] Add mailbox groups, shared mailboxes and identity provider sync
2026-10-27 10:01:33 +01:00
renovate[bot]
0445f85d7d
Update redis Docker tag to v7.4.12
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2026-10-27 00:27:59 +00:00
FreddleSpl0it
7c62a57910
[Web][Dovecot] Rework imapsync: sync sources, OAuth2 (XOAUTH2), worker pool, Python runner
2026-10-22 10:07:52 +02:00
FreddleSpl0it
036607b4bf
Merge pull request #7534 from mailcow/feat/php-patch
...
[PHP] Update base to Alpine 3.24, build PECL extensions from GitHub
2026-10-21 19:29:43 +02:00
FreddleSpl0it
2bad774bcc
[PHP] Update to 8.2.35
2026-10-21 16:28:17 +02:00
FreddleSpl0it
d833b9696f
Merge pull request #7535 from mailcow/feat/nginx-patch
...
[Nginx] Update to 1.30.6
2026-10-21 14:14:41 +02:00
FreddleSpl0it
9e4c7ef038
[SOGo] Update to 5.12.12
2026-10-21 14:08:15 +02:00
FreddleSpl0it
1f04122eca
[Nginx] Update to 1.30.6
2026-10-21 13:41:43 +02:00
FreddleSpl0it
74facc4b5b
[Rspamd] update to 4.2.1
2026-10-06 09:41:51 +02:00
oidipos
e3ed8d2fc2
bump postfix-tlspol to v1.14.0
2026-09-25 21:23:58 +02:00
FreddleSpl0it
88d92261e4
Merge pull request #7432 from mailcow/renovate/redis-7.x
...
Update redis Docker tag to v7.4.11
2026-09-21 09:32:35 +02:00
FreddleSpl0it
a28fa19044
[SOGo] Update to 5.12.11
2026-09-21 08:43:16 +02:00
FreddleSpl0it
a480a96e10
[Unbound] Update to 1.26.1
2026-09-21 08:23:03 +02:00
renovate[bot]
42d387ca42
Update redis Docker tag to v7.4.11
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2026-09-15 16:52:39 +00:00
FreddleSpl0it
089c44aee1
Merge pull request #7334 from DerLinkman/feat/postfix-tlspol-update
...
postfix-tlspol: upgrade to trixie + 1.11.0 update
2026-08-18 13:20:16 +02:00
FreddleSpl0it
555e7ed706
[Redis] Update to 7.4.10
2026-08-18 08:12:32 +02:00
FreddleSpl0it
8c85044781
[SOGo] Update to 5.12.10
2026-08-17 08:20:45 +02:00
FreddleSpl0it
b5fa926bc0
[Clamd] Update to 1.4.6
2026-08-13 13:56:49 +02:00
FreddleSpl0it
d64c923aca
[ACME] Skip mta-sts certificate request when MTA-STS is not active for a domain
2026-07-30 10:33:55 +02:00
FreddleSpl0it
68a95c3af3
Merge pull request #7386 from mailcow/feat/rspamd-4.1.4
...
[Rspamd] update to 4.1.4
2026-07-30 08:59:04 +02:00
FreddleSpl0it
bd037d5644
[Nginx] Set image tag to 1.30.4-1
2026-07-30 08:51:21 +02:00
FreddleSpl0it
7036dbf4f8
[Rspamd] update to 4.1.4
2026-07-30 08:50:18 +02:00
SYNLINQ
8c9524a2fe
Update docker-compose.yml
...
reference patched nginx image
2026-07-20 21:32:57 +02:00
DerLinkman
fffe1aec3d
postfix-tlspol: upgrade to trixie + 1.11.0 update
2026-07-13 19:16:10 +02:00
FreddleSpl0it
31e1550668
[Postfix] change postscreen blacklist_action to denylist_action
2026-07-13 08:45:56 +02:00
DerLinkman
98e26c5603
compose: upgrade Postfix
2026-07-10 18:41:58 +02:00
FreddleSpl0it
1f8b4679cc
[Nignx] Update to 1.30.3
2026-06-25 12:17:37 +02:00
FreddleSpl0it
fa154c71f3
[PHP] Rebuild Image
2026-06-11 10:29:01 +02:00
FreddleSpl0it
ecc2462e4c
Merge pull request #7267 from goodygh/7249-update-sogo
...
[SOGo] Update to 5.12.9
2026-06-11 10:04:30 +02:00
FreddleSpl0it
24cc369d84
[Rspamd] Migrate metadata_exporter to multipart formatter
2026-06-11 09:34:27 +02:00