Closed mrclschstr closed 1 year ago
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This is also an issue for us. Any suggestion for a fix or workaround would be greatly appreciated.
I have already described the only workaround I currently know in the text above:
My current workaround for the catch-all addresses is to add frequently used email addresses as direct aliases to the inbox (
test@example.com
>info@example.com
).
I would of course prefer a permanent fix ๐
Thanks @mrclschstr. I hoped for a better workaround, maybe by modifying some configuration file :-)
Contribution guidelines
I've found a bug and checked that ...
Description
I have a mailbox which is the catch-all destination for a domain (
@example.com
>info@example.com
). For this mailbox I have adjusted the rspamd rating so that messages are only rejected by the server if the spam score is higher than 50.I noticed that messages sent directly to
info@example.com
are correctly treated with a spam score of 50. However, mails sent totest@example.com
, for example, are still treated with the default score of 15. I have noticed the same behavior with temporary email aliases (temp@example.com
). My expectation would have been that the score of 50 also applies to these emails.I suspect that the error happens in the generation of the rpamd settings maps, which looks like this:
The map explains why it does not apply to
test@example.com
ortemp@example.com
. However, I am reluctant to do any additions or modifications here as I am very inexperienced with the rspamd rules.My current workaround for the catch-all addresses is to add frequently used email addresses as direct aliases to the inbox (
test@example.com
>info@example.com
). However, as I want to use a unique email address for each of my online services, this is very time-consuming.Any help appreciated.
Logs:
Steps to reproduce:
@example.com
and the mailboxinfo@example.com
info@example.com
accountSpam filter
and adjust the red rating indicator to> 50
info@example.com
and monitor via the rspamd UI (tabHistory
) that the new reject score of 50 is correctly showntest@example.com
and monitor via the rspamd UI (tabHistory
) that the reject score is still 15 (default value)Note: The same behaviour applies to e-mails that have been sent to a temporary alias address.
Which branch are you using?
master
Operating System:
Ubuntu 22.04 LTS
Server/VM specifications:
8 GB RAM, 4 CPU
Is Apparmor, SELinux or similar active?
No
Virtualization technology:
KVM
Docker version:
24.0.4
docker-compose version or docker compose version:
v2.19.1
mailcow version:
2023-05a
Reverse proxy:
No
Logs of git diff:
Logs of iptables -L -vn:
Logs of ip6tables -L -vn:
Logs of iptables -L -vn -t nat:
Logs of ip6tables -L -vn -t nat:
DNS check: