Diese geht wenn das Aufräumstript gelaufen ist wieder auf 0.
Gibt es die Möglichkeit diese weier laufen zu lassen?
Das Aufräumscript hat damit nix zu tun! Ob das läuft oder nicht stört das Maillog (die Quelle der Statistik) nicht!
Du meinst wohl, wenn das Logrotate gelaufen ist.
__________________
S4Y Root-EcoServer Large | Debian 4.0 | Plesk 8.3 | Greylisting (gepatched) | S&D Manager 1.6.2a | GCP 1.8.1 und SCP 2.0.1 | ClamAV JETZT PIRATENPARTEI WÄHLEN - SAG NEIN ZUR INTERNETZENSUR!!! Mit der Zeit lernst du, dass manche Menschen zu dir halten, weil du so bist wie du bist. Und andere sich abwenden, weil du nicht wie sie sein willst
Hi ich mußte das Memorylimit hochsetzen da das Spamdyke Control Panel sonst nicht mehr läd. Danke Haggybear für den Tip.
Fragen:
1. Momentan habe ich aber das Problem daß die index.php bei einer Problem-Domain mit hohem Spamaufkommen (wir reden von 170 000 Mails/Tag) nur sehr langsam aufbaut. (Auf dem alten rootserver der in Kundenhand war, waren alle Türen offen)
Jetzt kamen mir folgende Ideen:
Ich denk das Problem des langsamen Seitenladens ist das Durchzählen für die Statistik. Dies müsste man anders gestalten oder sie nur auf Abruf erstellen lassen (Stats jetzt aktualisieren). Wenn man nur schnell eine Mail zur Whitelist/Blacklist hinzufügen will ist die Seite sonst zu lahm, wenn ich davon ausgeh dass der Spam nicht abnimmt könnt es ja noch schlimmer werden.
Die alten Mails brauchen ja vom PHP-Skript nicht mehr gezählt werden, da könnt man die Zeile speichern bis da wo schon analysiert wurde für Domain XY. Ab da dann beim neuen Aufruf der Seite weiter zählen. Vielleicht könnt man ja auch optional aktivieren dass man nur die Statistik der letzten Stunde angezeigt bekommt.
2. Dann ist mir noch aufgefallen dass in der Dropdownliste mit dem Datum, Daten enthält wo eigentlich noch kein Spamdyke installiert war. Die Liste weiterhin unsortiert und enthält manche Einträge mit Jahreszahl und manche ohne, stattdessen mit Uhrzeit. Das sieht dann so ähnlich aus:
22 Sep 17:20 <= aktuelle Uhrzeit
?
21 Feb 2008
?
21 Sep 00:02
Vielleicht könnt man ja auch da nur die zeigen von letzer Woche. In der Liste wird man sowieso keine Mails suchen die älter sind. Nach einem Monat wird die Liste sonst viel zu lang.
Ja, indem Du die Domain auf die "Empfänger" Whitelist setzt!
__________________
S4Y Root-EcoServer Large | Debian 4.0 | Plesk 8.3 | Greylisting (gepatched) | S&D Manager 1.6.2a | GCP 1.8.1 und SCP 2.0.1 | ClamAV JETZT PIRATENPARTEI WÄHLEN - SAG NEIN ZUR INTERNETZENSUR!!! Mit der Zeit lernst du, dass manche Menschen zu dir halten, weil du so bist wie du bist. Und andere sich abwenden, weil du nicht wie sie sein willst
Dann werde ich mal versuchen, Licht in das Dunkel zu bringen:
Zitat:
Zitat von Defender
Ich denk das Problem des langsamen Seitenladens ist das Durchzählen für die Statistik. Dies müsste man anders gestalten
oder sie nur auf Abruf erstellen lassen (Stats jetzt aktualisieren). Wenn man nur schnell eine Mail zur Whitelist/Blacklist
hinzufügen will ist die Seite sonst zu lahm, wenn ich davon ausgeh dass der Spam nicht abnimmt könnt es ja noch schlimmer werden.
Sicherlich kann man das SCP so skalieren das das Maillog nur auf Anfrage geparst wird, aber das widerspricht (in meinen Augen) dem Sinn des SCP
Das das Parsen so lange dauert, liegt an der Art der Infomationsbeschaffung. Die einzige Infoquelle ist das Maillog. Ggf. überlege ich ab einer bestimmten Größe dem Nutzer einen Hinweis anzuzeigen, das das Auswerten des Logs ein wenig dauern kann.
Zitat:
Zitat von Defender
Die alten Mails brauchen ja vom PHP-Skript nicht mehr gezählt werden, da könnt man die Zeile speichern bis da wo schon analysiert
wurde für Domain XY. Ab da dann beim neuen Aufruf der Seite weiter zählen. Vielleicht könnt man ja auch optional aktivieren dass man nur die Statistik der letzten Stunde angezeigt bekommt.
Sicherlich ist das alles möglich, beinhaltet dann aber auch das diese Art der Infos (welche Zeile etc) irgendwo gespeichert werden müssen. Wie gesagt, alles ist möglich nur leider musst Du dann warten bis ich dazu komme. Oder Du musst es selbst implementieren. Falls Du das machst, bitte ich Dich diesen Teil als Interface zu implemetieren.
Zitat:
Zitat von Defender
2. Dann ist mir noch aufgefallen dass in der Dropdownliste mit dem Datum, Daten enthält wo eigentlich noch kein Spamdyke installiert
war.
Ja, das SCP schaut nicht in die Logs ob Spamdyke da schon am Start war, sondern schaut nach welche Logs da sind und von wann sie sind.
Zitat:
Zitat von Defender
Die Liste weiterhin unsortiert und enthält manche Einträge mit Jahreszahl und manche ohne, stattdessen mit Uhrzeit. Das sieht
dann so ähnlich aus:
Jo, das liegt daran wie Dein OS den "ls-la" interpretiert, so werden die Logs eingelesen.
Zitat:
Zitat von Defender
Vielleicht könnt man ja auch da nur die zeigen von letzer Woche. In der Liste wird man sowieso keine Mails suchen die älter sind.
Nach einem Monat wird die Liste sonst viel zu lang.
Also, Dein Logrotate sollte schon täglich laufen.
Gruß
Haggy
__________________
S4Y Root-EcoServer Large | Debian 4.0 | Plesk 8.3 | Greylisting (gepatched) | S&D Manager 1.6.2a | GCP 1.8.1 und SCP 2.0.1 | ClamAV JETZT PIRATENPARTEI WÄHLEN - SAG NEIN ZUR INTERNETZENSUR!!! Mit der Zeit lernst du, dass manche Menschen zu dir halten, weil du so bist wie du bist. Und andere sich abwenden, weil du nicht wie sie sein willst
Ich habe nun auf einem Server (Plesk 8.6.0, Debian 4.0) Spamdyke anhand dem HowTo von huschi.net erfolgreich installiert.
Gleich darauf habe ich auch dein (haggybear) Plesk Addon installiert. Auch das hat wunderbar geklappt. Unter Administrator -> Greylisting habe ich dann auf "Domainbezogen" gestellt und alle Event Handler auf "ja". Dabei habe ich festgestellt, dass nach dieser Änderung bei einigen Domains Greylisting auf "aktiv" war und bei andern auf "deaktiviert".
Die einzige Regelmäßigkeit die ich glaube zu erkenne ist, dass alle die Domains auf "aktiv" sind für welche bereits einen Ordner in /var/qmail/spamdyke/greylist erstellt wurde.
Kann das sein?
Auf jeden Fall ein riesen Dankeschön euch beiden für die Arbeit!
PS: Ich fände in der Statistik die Zahl "Durchschnittliche Verzögerung durch Greylisting" interessant.
N'abend! Die Version 1.7 ist fertig. Hier habe ich ein paar Spielerein eingebaut. Zum Beispiel bei Mails die durch das Greylisting mussten, hat der "ALLOWED" Eintrag nun eine kleine Uhr hintendran. Beim Mouseover wird nun die Laufzeit der Mail angezeigt, also vom ersten Versuch bis hin zur erfolgreichen Zustellung.
Ausserdem wurden die Statistiken um die Infos größte Greylisting Verzögerung, kleinste Greylisting Verzögerung und durchschnittliche Greylisting Verzögerung erweitert.
Auch kann man nun im direkt im SCP in eine andere Domain, des GLEICHEN Kunden, springen! Natürlich kann ein Domaininhaber der nur die Domain hat, nur in seiner eigenen View bleiben!
//EDIT: Attachment gelöscht, nur noch der letzte Post anhält die akt. Version.
Gruß
Haggy
__________________
S4Y Root-EcoServer Large | Debian 4.0 | Plesk 8.3 | Greylisting (gepatched) | S&D Manager 1.6.2a | GCP 1.8.1 und SCP 2.0.1 | ClamAV JETZT PIRATENPARTEI WÄHLEN - SAG NEIN ZUR INTERNETZENSUR!!! Mit der Zeit lernst du, dass manche Menschen zu dir halten, weil du so bist wie du bist. Und andere sich abwenden, weil du nicht wie sie sein willst
Ich sehe gerade, dass in SCP 1.7 oben ein Pulldown jetzt existiert (vielleicht existierte es auch schon vorher und es ist mir nur nie aufgefallen), womit man zu verschiedenen Domains springen kann. Sehr schön!
Allerdings zeigt es nur die Domains innerhalb eines Clients an. Wenn ich als Admin eingeloggt bin würde ich gerne alle Domains sehen und nicht nur diejenigen die clienttechnsich zusammengehören.
Edit:
Huch gerade war die Ankündigung zu 1.7 noch nicht da - Da steht ja auch drin das man nur innerhalb eines Kunden springen kann. Schön wäre es (Wie oben erwähnt), wenn man als Admin innerhalb aller Domains springen könnte.
Sehr nett umgesetzt bei mir klappts super Und da sieht man das Greylisting bei mir im Schnitt nur um 13 Minuten verlangsamt ... das ist meines Erachtens nach ein akzeptabler Wert!!