Niklas Meyer
0058750701
Merge 0004677054
into 0303dbc1d2
2023-09-13 16:57:44 +02:00
Michael Stilkerich
930473a980
Set asyncio timeout to 0 for yielding
2023-08-12 07:20:56 +02:00
Michael Stilkerich
533bd36572
Fix CPU load of dockerapi container
...
Previously the handle_pubsub_messages() loop was executing every 10ms
when there was no message available. Now reading from the redis network
socket will block (the coroutine) for up to 30s before it returns when
no message is available.
Using channel.listen() would be even better, but it lacks the
ignore_subscribe_messages option and I could not figure out how to
filter the returned messages.
2023-08-05 20:58:34 +02:00
DerLinkman
3e545692ab
Clamd using Alpine Packages instead self compile
2023-08-04 11:38:37 +02:00
DerLinkman
ed491fbf10
Rebased Dovecot on Alpine + fixed logging
2023-08-04 11:37:57 +02:00
DerLinkman
384307b35c
Small fixes for CLAMD Health Check
2023-08-04 11:37:57 +02:00
DerLinkman
c948a6cdbc
Removed fixed urllib3 due to fixed docker python module
2023-08-04 11:37:57 +02:00
DerLinkman
5ba1fb6004
Fixed DockerAPI Exception (due to incompatible urllib3)
2023-08-04 11:37:57 +02:00
DerLinkman
6e79815cc3
Added missing Labels to Dockerfiles
2023-08-04 11:37:14 +02:00
DerLinkman
27b274abcb
[Rspamd] Removed Arch Tag for Dockerfile
2023-08-04 11:36:49 +02:00
DerLinkman
d751d4f6fb
Optimized Build Process for Dovecot
2023-08-04 11:36:49 +02:00
DerLinkman
c134f0b5ba
Changed Dovecot Base to Bullseye again (Self compile)
2023-08-04 11:36:49 +02:00
DerLinkman
b5d89d9a85
Optimized CLAMAV Builds to match exact version instead of Repo
2023-08-04 11:36:49 +02:00
DerLinkman
c58fcddb03
Switched to Alpine Edge (for IMAPSYNC Deps)
2023-08-04 11:36:49 +02:00
DerLinkman
a602dd4656
Rebased Dovecot on Alpine 3.17 instead Bullseye (ARM64 Support)
2023-08-04 11:36:49 +02:00
DerLinkman
da49b76423
Removed Test self compiled SOGo Dockerfile
2023-08-04 11:36:49 +02:00
DerLinkman
b06116af70
Changed Maintainer to tinc within Dockerfiles
2023-08-04 11:36:49 +02:00
DerLinkman
563562c9b6
Added new SOGo ARM64 Compatible Repo
2023-08-04 11:36:49 +02:00
DerLinkman
70121e6f9e
Updated Clamd Building to be x86 and ARM Compatible
2023-08-04 11:36:48 +02:00
DerLinkman
55fbfbf71b
[Rspamd] Update to 3.6 (Ratelimit fix)
2023-08-04 09:10:57 +02:00
FreddleSpl0it
b050cb9864
[Postfix] remove dnsbl_reply.map if not required
2023-08-03 09:00:08 +02:00
DocFraggle
8f9ed9e0df
Merge branch 'staging' into staging
2023-08-02 20:20:18 +02:00
FreddleSpl0it
003eecf131
[Postfix] remove spamhaus dbl and zrd from postscreen_dnsbl_sites
2023-08-02 17:08:55 +02:00
FreddleSpl0it
5d3491c801
[Postfix] only apply DNSBL if dns_blocklists.cf is not empty
2023-08-02 16:48:22 +02:00
FreddleSpl0it
c45684b986
[Postfix] rework dns_blocklists.cf generation
2023-08-02 16:36:59 +02:00
Christian Hailer
9f39af46aa
Add postscreen_dnsbl_reply_map to avoid disclosure of DQS key with Spamhaus setup
2023-08-01 16:12:44 +02:00
Sébastien RICCIO
7cda9f063f
Fix for fix
...
I did not paid attention to the "User overrides" sed/q
2023-08-01 13:59:23 +02:00
Sébastien RICCIO
5e7583c5e6
Fix main.cf merging order
...
Now the dnsbl files are merged before extra.cf
2023-08-01 10:49:26 +02:00
Hailer, Christian
3000da6b88
Fix spamhaus query domains (.net only)
2023-07-31 13:50:36 +02:00
DerLinkman
0f337971ff
Reimplemented option for custom dnsbls
2023-07-31 12:03:07 +02:00
Niklas Meyer
dabf9104ed
Merge pull request #5342 from DocFraggle/mailcow_spamhaus
...
dns_blocklists.cf isn't appended to main.cf and therefore ineffective…
2023-07-30 19:02:01 +02:00
Christian Hailer
952ddb18fd
dns_blocklists.cf isn't appended to main.cf and therefore ineffective #5340
2023-07-30 18:56:52 +02:00
DerLinkman
34d990a800
Removed obsolete whois package
2023-07-28 20:35:28 +02:00
DerLinkman
525364ba65
Implemented remote Bad AS lookup
2023-07-28 20:27:38 +02:00
DerLinkman
815572f200
Merge branch 'feat/spamhaus-dqs-asn' into staging
2023-07-28 10:33:34 +02:00
DerLinkman
ec8d298c36
Update postfix.sh to include pbl for dqs
2023-07-13 16:42:59 +02:00
FreddleSpl0it
0f0d43b253
[Dockerapi] add missing import os
2023-07-07 11:32:28 +02:00
DerLinkman
7b645303d6
Added Colorful Outputs for the Spamhaus info in PF
2023-06-23 15:54:49 +02:00
DerLinkman
408381bddb
Update Postfix image to 1.69 + improvements
2023-06-23 15:48:13 +02:00
DerLinkman
03b7a8d639
Implemented Postfix Blocklist generation
2023-06-23 14:25:07 +02:00
FreddleSpl0it
06cce79806
[Dockerapi] add pubsub handler for broadcasting in ha setup
2023-06-12 16:37:48 +02:00
FreddleSpl0it
67510adb9e
[Dovecot] remove pass return in Dovecot lua auth
2023-05-30 16:47:03 +02:00
DerLinkman
70aab7568e
Changed maintainers to tinc (Dockerfiles)
2023-05-30 16:20:35 +02:00
FreddleSpl0it
f80940efdc
[Dovecot] remove pass return in Dovecot lua auth
2023-05-30 09:09:41 +02:00
Patrick Schult
73d6a29ae1
Merge pull request #5205 from mailcow/clean_sasl_log
...
Clean up old entries from sasl_log
2023-05-09 09:49:40 +02:00
Patrick Schult
3c68a53170
Merge pull request #5201 from mailcow/fix/sieve-print
...
[Dockerapi] Fix typo in dockerapi sieve print
2023-05-08 16:00:22 +02:00
DerLinkman
b5acf56e20
Added Platform Information on Status Page
2023-05-02 18:11:10 +02:00
Michael Kuron
856b3b62f2
Clean up old sasl_log entries
2023-04-22 14:16:42 +02:00
FreddleSpl0it
6e79c48640
[Dockerapi] Fix typo in dockerapi sieve print
2023-04-21 16:15:16 +02:00
FreddleSpl0it
be2286c11c
[Dockerapi] fix maildir cleanup for domains
2023-04-20 13:41:11 +02:00