Hallo Forum 🙂
Ich habe folgendes Problem: auf meinem Mailcow System habe ich die Anforderung, dass bestimmte Accounts überall und manche nur zu ihrer eigenen Domain, Mails senden dürfen. Um diese Anforderung zu erfüllen, habe ich folgende Rspamd Settings Map:
priority = 10;
from = "/^[a-z-]{2,}\.[a-z0-9+]+@domain\.de$/i";
rcpt = "/^(?![^@]+@domain\.de$).+$/i";
apply "default" {
MAILCOW_BLACK = 9999.0;
}
symbols [
"MAILCOW_BLACK"
]
Zur Erklärung: Alle Accounts mit dem Format v.nachmame@domain.de dürfen an alle senden und vorname.nachname@domain.de dürfen nur an @domain.de senden.
Wichtig für das Problem: Es gibt Adressen wie zB info@domain.de, welche irgendwie vom Rspamd mit dem regex getroffen wird, obwohl der regex das gar nicht mit einschließt.
Daher meine Frage: was mache ich falsch oder was übersehe ich?