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
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
milkmaker
31cb0f7db1
update postscreen_access.cidr
2023-07-31 10:06:07 +00:00
DerLinkman
6d17b9f504
Added dns_blocklists.cf for customizations
2023-07-31 12:03:31 +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
FreddleSpl0it
11407973b1
[Web] change style of f2b active ban actions
2023-07-27 14:19:18 +02:00
FreddleSpl0it
b9867e3fe0
[Web] change style of f2b active ban actions
2023-07-27 14:16:11 +02:00
FreddleSpl0it
3814c3294f
[Web] add edit/cors api endpoint to swagger
2023-07-27 13:45:57 +02:00
FreddleSpl0it
9c44b5e546
[Web] display is_catch_all and aliases_send_as_all if not empty #5320
2023-07-27 12:10:01 +02:00
FreddleSpl0it
03831149f8
[Web] fix visual bug #5322
2023-07-27 11:28:49 +02:00
DerLinkman
ec8d298c36
Update postfix.sh to include pbl for dqs
2023-07-13 16:42:59 +02:00
Patrick Schult
03580cbf39
Merge pull request #5315 from SnailShea/fix/twig-typos
...
Fixes several instances of missing </span>, extra role='tabpanel' and…
2023-07-12 08:55:28 +02:00
Niklas Meyer
2b009c71c1
Merge pull request #5316 from mailcow/feat/rspamd-securite-symbols
...
[Rspamd] Native mailcow Support for Securite ClamAV Signatures
2023-07-12 08:27:20 +02:00
SnailShea
b903cf3888
Fixes several instances of missing </span>, extra role='tabpanel' and misspelled 'collapse'
2023-07-11 19:00:05 -04:00
Patrick Schult
cf239dd6b2
Merge pull request #5215 from goodygh/5136-fix-logger-error-handling
...
[web] logger pdo exception handling workaround
2023-07-10 10:31:38 +02:00
Patrick Schult
a0723f60d2
Merge pull request #5221 from mailcow/fix/dot-stuffing-bcc
...
[Rspamd] add dot-stuffing to bcc forwarding
2023-07-10 10:07:31 +02:00
Patrick Schult
da8e496430
Merge pull request #5310 from mailcow/feat/ha-pubsub
...
[Dockerapi] add redis pubsub handler for broadcasting requests
2023-07-10 10:05:07 +02:00
FreddleSpl0it
cb1a11e551
[Web] fix rspamd-history
2023-07-10 09:35:51 +02:00
Patrick Schult
8984509f58
Merge pull request #5213 from mailcow/feat/cors
...
[Web] add cors to json_api
2023-07-07 14:13:09 +02:00
FreddleSpl0it
0f0d43b253
[Dockerapi] add missing import os
2023-07-07 11:32:28 +02:00
FreddleSpl0it
0f6956572e
[Web] add CLUSTERMODE environment variable
2023-07-07 09:58:51 +02:00
Niklas Meyer
29892dc694
Merge pull request #5262 from mailcow/fix-5252
...
Rspamd returns 401 on unsuccesful logins
2023-06-27 11:16:34 +02:00
Niklas Meyer
14265f3de8
Merge pull request #5263 from mailcow:update-api
...
[API] Update swagger version to 5.1.0
2023-06-27 10:41:24 +02:00
DerLinkman
6e9c024b3c
Changed weight to score for CLAMD_SPAM
2023-06-27 10:28:52 +02:00
DerLinkman
8cd4ae1e34
Improved Scores
2023-06-23 16:19:37 +02:00
DerLinkman
689856b186
New Symbols defined for Security ClamAV DBs
2023-06-23 16:13:25 +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
380cdab6fc
Removed dnsbl from main.cf
2023-06-23 14:26:17 +02:00
DerLinkman
03b7a8d639
Implemented Postfix Blocklist generation
2023-06-23 14:25:07 +02:00
Peter
c0c46b7cf5
[API] Update swagger version
2023-06-19 21:35:10 +02:00
Peter
42a91af7ac
[API] Update swagger version
2023-06-15 19:20:09 +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
Peter
6f875398c0
[API] Update swagger version
2023-05-28 23:29:58 +02:00