Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern? [GELÖST]
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
in meinem Kampf gegen Spam Mails nutze ich die Funktion "Blacklist | E-Mail-Adressen" (unter Konfiguration - Email Server). Ich lese regelmäßig bei Rspamd die history aus und kopiere die offending domains in die Blacklist.
Das ist zwar etwas zeitaufwendig, aber mangels der Möglichkeit, mittels subject-keywords (à la Pillen etc) ein halbwegs automatisiertes Blacklisting zu erreichen, ist es doch einigermaßen wirksam.
Mein Problem ist jetzt aber, dass meine Liste mittlerweile recht lang geworden ist, bei über 200 Einträgen scrollt man sich die Finger wund ...
Wie könnte ich die aktuelle Liste auslagern, so dass deren Einträge immer noch genutzt werden, ich aber wieder eine leere Eingabemaske für die Blacklist habe?
(Ich übersetze KeyHelp ins Französische)
- Jolinar
- Community Moderator
- Posts: 4003
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Du könntest die Liste unter local.d auslagern, zB. /etc/rspamd/local.d/blacklist.conf
Der Konfiguration von rspamd muß dann nur noch mitgeteilt werden, daß er diese Datei berücksichtigt.
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Und wie genau würde ich das tun?
Im Moment weiß ich nicht mal, in welcher Datei die aktuelle Blacklist gespeichert wird ... ich könnte natürlich die Einträge im Panel löschen, aber so ganz ideal scheint mir dies nicht ...
(Ich übersetze KeyHelp ins Französische)
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Die Einträge aus der UI wandern in diese Datei:technotravel wrote: ↑Sat 3. May 2025, 10:07 Im Moment weiß ich nicht mal, in welcher Datei die aktuelle Blacklist gespeichert wird ... ich könnte natürlich die Einträge im Panel löschen, aber so ganz ideal scheint mir dies nicht ...
/var/lib/rspamd/keyhelp/blacklist_sender_email.map
Die Einträge sind aber auch in der KeyHelp Datenbank unter `settings` und dort im Feld category: `email` name: `blacklist_addresses`.
Löscht du die Einträge aus dem Eingabefeld in der UI und pflegst die Liste fortan über das Dateisystem, hast du das Problem, dass wenn du das nächste mal die E-Mail-server Einstellungen speicherst, die "blacklist_sender_email.map" Datei ohne Einträge gespeichert wird.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Ralph hat hier mal beschrieben wie du nach Keywords filtern kannst:
viewtopic.php?t=13799
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?

Das wäre natürlich kein gewünschter Effekt.Alexander wrote: ↑Mon 5. May 2025, 11:32 Löscht du die Einträge aus dem Eingabefeld in der UI und pflegst die Liste fortan über das Dateisystem, hast du das Problem, dass wenn du das nächste mal die E-Mail-server Einstellungen speicherst, die "blacklist_sender_email.map" Datei ohne Einträge gespeichert wird.
Könnte man dies nicht so einrichten, dass diese Liste ab - sagen wir - 100 Einträgen automatisch woanders hin kopiert, aber trotzdem noch berücksichtigt wird? Sollte man dann (aus unerfindlichen Gründen) doch mal alte Einträge bearbeiten oder löschen müssen, könnte man das ja dann immer noch in der/den Datei/en erledigen ... Bei mir sind es aktuell rund 660 Einträge

Wäre super, wenn das im KH-Panel hinzugefügt werden könnte! (FunktionswunschFlorian wrote: ↑Mon 5. May 2025, 11:40 Ralph hat hier mal beschrieben wie du nach Keywords filtern kannst:
viewtopic.php?t=13799

(Ich übersetze KeyHelp ins Französische)
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Wenn ich dich richtig verstanden habe, sollte das all deine Probleme mit der Usability bei dir lösen.
Schau mal ob es dir hilft und sag Bescheid, wenn du noch etwas angepasst brauchst. Man könnte z.B. die Liste auch automatisch zum letzten Eintrag scrollen etc.
Code: Select all
// Entfernen des Autoresize-Feature für Textareas unter "Konfiguration -> E-Mail-Server"
const urlParams = new URLSearchParams(window.location.search);
if (urlParams.get('page') === 'admin_configuration' && urlParams.get('configure') === 'email_server')
{
// Eines von Beiden wählen:
const textarea = $('#input-blacklist_addresses'); // Nur das Blacklist Eingabefeld
//const textarea = $('textarea.app-auto-resize'); // Alle Eingabefelder auf der Seite
textarea.off("input");
textarea.attr('rows', 10);
textarea.attr('style', '');
}
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Habe beide getestet und mich für "alle Felder" entschieden.
Das wäre eine echte Hilfe!
Danke schon mal

Chris
(Ich übersetze KeyHelp ins Französische)
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern? [GELÖST]
Jede Liste wird bis zum Ende gescrollt. Außerdem wird eine leere Zeile eingefügt, so dass du gleich loseditieren kannst.
Code: Select all
// Entfernen des Autoresize-Feature für Textareas unter "Konfiguration -> E-Mail-Server"
const urlParams = new URLSearchParams(window.location.search);
if (urlParams.get('page') === 'admin_configuration' && urlParams.get('configure') === 'email_server')
{
// Eines von Beiden wählen:
//const textarea = $('#input-blacklist_addresses'); // Nur das Blacklist Eingabefeld
const textarea = $('textarea.app-auto-resize'); // Alle Eingabefelder auf der Seite
textarea.off("input");
textarea.attr('rows', 10);
textarea.attr('style', '');
textarea.each(function() {
const currentVal = $(this).val();
$(this).val(currentVal + '\n');
this.scrollTop = this.scrollHeight;
});
}
EDIT: Aufgrund deines Hinweises hab ich es nun so gemacht, das mit der kommenden KeyHelp Version das auto-resize nur für die ersten 30 Zeilen gilt (bei allen Textboxen im KeyHelp), danach kommen die regulären Scrollbalken dazu. (Das Scrollen zum letzten Eintrag würd ich wahrscheinlich aber erstmal nicht mit umsetzen.) Kannst dir dann überlegen, ob wir den White-Label-Code reduzieren, so das es nur noch nach unten scrollt, oder ob du ihn entfernst und komplett auf das künftige Standardverhalten zurückgreifst.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?

Kann es sein, dass hier eine schließende Klammer fehlt?
textarea.each(function() {
(Ich übersetze KeyHelp ins Französische)
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Welchen Browser verwendest du?
Ggf. mal Cache leeren?
Was sagt die Entwicklerkonsole im Browser?
Ist noch anderer White-Label-JS-Code aktiv?
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Die vorige Version funktioniert aber einwandfrei, nicht aber die, die ans Ende scrollen soll.
Mache ich hier irgendwas falsch:
(Ich übersetze KeyHelp ins Französische)
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Bitte check Alex Beitrag nochmal.
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- technotravel
- KeyHelp Translator
- Posts: 399
- Joined: Mon 19. Oct 2020, 11:11
Re: Blacklist | E-Mail-Adressen zu lang geworden -> wie auslagern?
Sakra!

Danke dafür

Also damit wird tatsächlich auch eine Leerzeile am Ende angezeigt, perfekt!

Nur im Firefox: sobald ich in diese Leerzeile klicke, springt der Cursor an den Anfang der Liste ... weder Chrome noch Opera verhalten sich so. Ein Sargnagel mehr für meinen Firefox

Viiiielen Dank Alex! Problem solved

(Ich übersetze KeyHelp ins Französische)