Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 27.03.2025 12:25:28
Ich habe mit der Zeit eine lange liste an Spam- Mails gesammelt (Blacklist)
das Format in meinem Confix ist so:
Code: Alles auswählen
blacklist_from *@appmx.sovendus.com
blacklist_from *@aquamarin.sk
blacklist_from *@assointesa.it
blacklist_from *@att.net
blacklist_from *@bp.com
blacklist_from *@corpivensa.gob.ve
blacklist_from *@cybercrime.gov
blacklist_from *@dealwecker.com
blacklist_from *@email-revolution.de
blacklist_from *@empfehlung.ogdirekt.de
blacklist_from *@germanauto.co.th
blacklist_from *@gmail.com
blacklist_from *@hot-dealsz.de
blacklist_from *@ibat.ie
Jeezt stellt mein Provider auf CloudPit um dort soll das Format so aussehen
Leider bin ich ein Nullscripter. Deshalb bitte ich um freundliche Hilfe
Achja! die Datei heisst spam.txt
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
uname
- Beiträge: 12566
- Registriert: 03.06.2008 09:33:02
Beitrag
von uname » 27.03.2025 12:32:53
Vielleicht mit cat, awk und tr:
Code: Alles auswählen
cat alt.txt | awk -F '*' '{print $2}' | tr '\n' ',' > neu.txt
Es gibt bestimmt schönere Lösungen.
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 27.03.2025 14:07:16
Ja das geht. Ist aber schlecht lesbar.
Vielleicht hat noch jemand eine schönere Version?
@uname, vielen Dank
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
tobo
- Beiträge: 2519
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 27.03.2025 23:21:23
Man könnte es komplett mit sed (bestimmt auch mit awk) lösen und wenn man solche Tools verwendet, dann sollte man das auch tun. Leserlicher/Verständlicher sind aber zumeist die Tools, die dafür gedacht sind:
Code: Alles auswählen
cut -d"*" -f2 spam.txt | tr "\n" " "
## oder
sed -Ez 's/(^|\n)[^*]+\*/ /g' spam.txt
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 28.03.2025 10:06:40
tobo hat geschrieben: 
27.03.2025 23:21:23
Code: Alles auswählen
cut -d"*" -f2 spam.txt | tr "\n" " "
## oder
sed -Ez 's/(^|\n)[^*]+\*/ /g' spam.txt
Das ist beides lesbar und gut.
doch das Cloudpit möchte das Format
smava.de und nicht
@smava.de
So jedenfalls verstehe ich das
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
tobo
- Beiträge: 2519
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 28.03.2025 10:56:10
Emess hat geschrieben: 
28.03.2025 10:06:40
tobo hat geschrieben: 
27.03.2025 23:21:23
Code: Alles auswählen
cut -d"*" -f2 spam.txt | tr "\n" " "
## oder
sed -Ez 's/(^|\n)[^*]+\*/ /g' spam.txt
Das ist beides lesbar und gut.
doch das Cloudpit möchte das Format
smava.de und nicht
@smava.de
So jedenfalls verstehe ich das
Ich habe mich da an unames Lösung orientiert, bei der du meintest, dass sie "geht".
Code: Alles auswählen
cut -d"@" -f2 spam.txt | tr "\n" " "
## oder
sed -Ez 's/(^|\n)[^@]+@/ /g' spam.txt
PS: Auf was bezieht sich eigentlich dein lesbar, die Code-Zeile oder die Ausgabe (welche nur Leerzeichen anstatt Kommas benutzt)?
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 28.03.2025 11:15:43
Ich habe das @ hinzugefügt.
Das ist schon ganz gut.
Zum besseren Verständnis. Ein Auszug aus der spam.txt
Code: Alles auswählen
blacklist_from *@yahoo.cn
blacklist_from *@yahoo.co.jp
blacklist_from h.monika27@invitel.hu
Das wird von meinen Spamfilter akzeptiert. Ich brauche alles hinter dem @. Also:
yahoo.cn yahoo.co.jp invitel.hu
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
tobo
- Beiträge: 2519
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 28.03.2025 11:18:45
Hatte ich eben schon verstanden - die beiden Code-Zeilen sind keine Kopie, sondern bereits angepasst...
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 28.03.2025 11:20:17
tobo hat geschrieben: 
28.03.2025 10:56:10
Ich habe mich da an unames Lösung orientiert, bei der du meintest, dass sie "geht".
Code: Alles auswählen
cut -d"@" -f2 spam.txt | tr "\n" " "
## oder
sed -Ez 's/(^|\n)[^@]+@/ /g' spam.txt
PS: Auf was bezieht sich eigentlich dein lesbar, die Code-Zeile oder die Ausgabe (welche nur Leerzeichen anstatt Kommas benutzt)?
Das ist was ich wollte. Damit ist mein letzter post obsolet.
Vielen Dank
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 28.03.2025 11:38:31
Leider lässt sich im Spamfilter die Adressen nur einzel eingeben.
Da muss ich mal mich Alfahosting reden denn:

Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
tobo
- Beiträge: 2519
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 28.03.2025 11:57:28
Ist das jetzt ein Eingabeproblem oder liegt es doch daran, dass das Format nicht stimmt?
Das Ergebnis hiervon einzusetzen geht auch nicht?
EDIT: Wenn es doch ein Eingabeproblem der Maske ist, dann zeig' mal die Ausgabe von:
Vielleicht kann man das direkt in der entsprechenden Konfigurationsdatei setzen, ohne die grafische Oberfläche dabei zu benutzen!?
Zuletzt geändert von
tobo am 28.03.2025 15:51:20, insgesamt 2-mal geändert.
-
uname
- Beiträge: 12566
- Registriert: 03.06.2008 09:33:02
Beitrag
von uname » 28.03.2025 13:07:39
Emess hat geschrieben:Leider lässt sich im Spamfilter die Adressen nur einzel eingeben.
Adressen einzeln eingeben? Willkommen im 21. Jahrhundert.

-
Emess
- Beiträge: 3807
- Registriert: 07.11.2006 15:02:26
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Im schönen Odenwald
-
Kontaktdaten:
Beitrag
von Emess » 28.03.2025 15:35:34
uname hat geschrieben: 
28.03.2025 13:07:39
Emess hat geschrieben:Leider lässt sich im Spamfilter die Adressen nur einzel eingeben.
Adressen einzeln eingeben? Willkommen im 21. Jahrhundert.
Nach Rücksprache mit Alfahosting ist das nach einem Upgrade deren Software so vorgesehen. Sind ja nur 720 Adressen
Achtung wenn CloudpPit draufsteht
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2
http://www.emess62.de
-
TRex
- Moderator
- Beiträge: 8415
- Registriert: 23.11.2006 12:23:54
- Wohnort: KA
Beitrag
von TRex » 28.03.2025 15:41:44
Achtung, overkill: man könnte es mit einem UI-Automatisierungstool "eingeben". Da gibts auch ein paar "einfache", aber am Ende ist das einiges komplexer zu verwenden als so ein wie initial angedachtes Script zur Erzeugung eines erwarteten Formats.
-
tobo
- Beiträge: 2519
- Registriert: 10.12.2008 10:51:41
Beitrag
von tobo » 28.03.2025 15:54:02
Emess hat geschrieben: 
28.03.2025 15:35:34
uname hat geschrieben: 
28.03.2025 13:07:39
Emess hat geschrieben:Leider lässt sich im Spamfilter die Adressen nur einzel eingeben.
Adressen einzeln eingeben? Willkommen im 21. Jahrhundert.
Nach Rücksprache mit Alfahosting ist das nach einem Upgrade deren Software so vorgesehen. Sind ja nur 720 Adressen
Achtung wenn CloudpPit draufsteht
Ich hatte offensichtlich nicht aktualisiert und oben nochmal ein EDIT eingefügt. Mach das mal, Ausgabe kann aber ein bisschen dauern...
EDIT: Ok, das liegt gar nicht lokal vor, dann vergiss den Vorschlag...