Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
Post Reply
User avatar
encendedor
Posts: 24
Joined: Sat 9. Mar 2024, 01:41

Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by encendedor »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Zumindest bei einem durch KeyKelp vewalteten System

Server-Betriebssystem + Version
Debian 12.10

Eingesetzte Server-Virtualisierung-Technologie
keine

KeyHelp-Version + Build-Nummer
25.0 (Build 3398)

Problembeschreibung / Fehlermeldungen
Ausgehende Mails werden im Betreff als ***SPAM*** markiert, Anpassung in rspamd hat keine Wirkung

Erwartetes Ergebnis
Prüfung und Umschreiben des Betreffs nur bei eingehenden Mails

Tatsächliches Ergebnis
Ein- und ausgehende Mails werden geprüft und der Betreff bei erreichen des definierten Scores umgeschrieben

Schritte zur Reproduktion
Diverse Anpassungen in rspamd ausprobiert

Zusätzliche Informationen

Ausgehende Mails werden bei entsprechenden Scores mit ***SPAM*** im Betreff markiert. Im konkreten Fall ist angebliches Phishing das Problem, dieser Score wird z.B. wegen Links von Url-Shortening-Diensten im ausgehenden Mail hinzugefügt.

Ich habe bereits

Code: Select all

/etc/rspamd/override.d/settings.conf
und alternativ

Code: Select all

/etc/rspamd/override.d/options.inc

mit folgendem Inhalt probiert:

Code: Select all

authenticated {
    priority = high;
    authenticated = yes;
    apply {
        groups_enabled = ["phishing", "antivirus"];
        groups_disabled = ["policies", "headers", "subject", "hfilter", "rbl"];
        subject = "%s";
    }
}
localhost_ip {
    priority = high;
    ip = "127.0.0.0/24";
    apply {
        groups_enabled = ["phishing", "antivirus"];
        groups_disabled = ["policies", "headers", "subject", "hfilter", "rbl"];
        subject = "%s";
    }
}


Auch mit einem "default" nach apply und mit symbols habe ich es probiert und obwohl laut config (im Beispiel options.inc /etc/rspamd/rspamd.conf) die entsprechenden Files mit priority=10 und ohne merge geladen werden sollten, ignoriert rspamd diese Einstellungen.

PS: Ich habe bereits die Methode, die hier beschrieben wird
viewtopic.php?t=13711
versucht. Dies entfernt zwar die Header, schreibt den Betreff aber trotzdem um.
Die Redundanz dieses Beitrags zum Kommentar im verlinkten Thema deshalb, da das andere als gelöst markiert ist und vermutlich nicht mehr beachtet wird. Falls das jemanden stört, bitte ich um Nachsicht.
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by Alexander »

Hallo,

du kannst die Frage gern auch mal bei den Rspamd-Entwicklern stellen: https://github.com/rspamd/rspamd/discussions
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
encendedor
Posts: 24
Joined: Sat 9. Mar 2024, 01:41

Re: Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by encendedor »

Danke für den Tipp. Habe ich soeben gemacht.
User avatar
encendedor
Posts: 24
Joined: Sat 9. Mar 2024, 01:41

Re: Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by encendedor »

Mit

Code: Select all

rspamadm configdump settings
kann man prüfen, welche settings geladen wurden. So lange

Code: Select all

/etc/rspamd/rspamd.conf.override
die Zeile

Code: Select all

settings = "/var/lib/rspamd/keyhelp/account_settings.conf"
enthält, wird das File

Code: Select all

/etc/rspamd/override.d/settings.conf
offensichtlich ignoriert. Ich habe die Zeile auskommentiert und nun funktioniert es und bei ausgehenden Nachrichten wird der Betreff nicht mehr umgeschrieben.
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by Alexander »

Als Hinweis, du hast damit die Benutzerdefinierten Spam-Regeln ausgeschalten. Kunden können nun nicht mehr individuell per Postfach unter dem Tab "Erweiterte Einstellungen" -> "Verwende benutzerdefinierte Spam-Bewertungen" Einstellungen setzen.
(bzw., sie können es noch, aber das hat keinen Effekt mehr.)

Eine umfassende Lösung müsste also beide Konfigurationen vereinen.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
encendedor
Posts: 24
Joined: Sat 9. Mar 2024, 01:41

Re: Umschreiben des Betreffs mit ***SPAM*** bei ausgehenden Mails

Post by encendedor »

Ich weiß, die nutzt aber niemand. Natürlich wäre eine Lösung sauberer, in der beide settings Abschnitte funktionieren. Ich habe es gerade so gelöst, indem ich

Code: Select all

/etc/rspamd/local.d/settings.conf
mit folgendem Inhalt angelegt habe

Code: Select all

.include "/var/lib/rspamd/keyhelp/account_settings.conf"
Jetzt wird laut

Code: Select all

rspamadm configdump settings
beides geladen und funktioniert auch. Offensichtlich überschreibt ein Einbinden als dynamic map über den "settings =" String alles andere. Der Nachteil wird vermutlich sein, dass rspamd immer neu gestartet werden muss, wenn ein User etwas in den benutzerdefinierten Spam-Regeln ändert.
Post Reply