SpamAssassin funktioniert mit Getmail nicht richtig ...

Status
Für weitere Antworten geschlossen.

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Gebe ich diesen Befehl ein
Rich (BBCode):
ls /usr/syno/etc.defaults/rc.d/ | grep spam

so gibt es keine Ausgabe.

Was kann ich jetzt noch machen oder wie Starte ich Spamassasin?

Der Harken im Manager ist gesetzt, der SMTP-Server ist aber deaktiviert.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Es gibt 100% eine Datei, die sowohl Postfix, Dovecot und auch Spamssassin starten sollte. Da ich aber das Mailstation Paket nicht nutze ist diese Datei bei mir nicht zu finden. Ich weiss aber, dass es sie geben muss, denn von dort habe ich den Code für meine eigenen Startscripte ;)
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
@jahlives

Wie kann ich denn alle Verzeichnisse nach der Datei durchsuchen lassen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Code:
find / -name ...
find / | grep ...
... mit dem Filenamen ersetzen. Das du diesen aber nicht kennst wird es nicht so einfach
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Und wie finde ich diesen dann heraus? Bei den anderen funktioniert es doch auch so. Ich habe die Mailstation in der neusten version, ein Harken ist beim Spamfilter gesetzt.

:(
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich finde das File leider auch nicht mehr bei mir. Probier doch mal testweise den spamassassin manuell zu starten
Code:
/usr/syno/mailstation/bin/spamd -d -u USER -g GROUP -c -m 1 --max-conn-per-child=100 --pidfile=/var/run/spamd.pid -i 127.0.0.1 -p 783
USER und GROUP noch entsprechend anpassen (z.B. dein User und als Gruppe users)
Warte 2-3 Sekunden und mach dann mal ein
Code:
ps | grep spamd
es sollten zwei Prozesse angezeigt werden. Ein Master unter root und ein child unter USER
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Als Ausgabe kommt:

29597 root 26776 S /usr/syno/mailstation/bin/spamd -d -u Ronald -g users
29646 User 26460 S spamd child
29732 root 320 S grep spamd
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Jetzt habe ich das Problem, dass getmail keine Mails mehr von meinem Konto abruft! :mad:
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Wie kann ich Spamassasin wieder stoppen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Fehlermeldungen aus den Logs?
Code:
killall spamd
killt den Spamassassin wieder
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Einzige Statusmeldung in /var/log/messages:

Apr 7 20:16:22 spamd[29646]: config: created user preferences file: /var/services/homes/Ronald/.spamassassin/user_prefs
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Nachdem ich spamd gekillt habe läuft auch wieder der getmail prozess
 

Brian!

Benutzer
Mitglied seit
29. Mrz 2009
Beiträge
147
Punkte für Reaktionen
0
Punkte
0
Probier mal:

Rich (BBCode):
kill -9 29597

Das sollte den Master spamd "killen", also beenden. ;)
 

Hawk999

Benutzer
Mitglied seit
08. Feb 2010
Beiträge
273
Punkte für Reaktionen
0
Punkte
16
Soll ich spamassasin wie oben beschrieben nochmals starten und dann mit Brians Kommando löschen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Du solltest verstehen warum brians Lösung nur bei ihm funzen kann (und auch dann nicht immer). Jeder Prozess kriegt beim Start eine eindeutige PID verpasst. Damit kannst du ihn killen wenn du kill PID aufrufst (dabei steht PID für die Process ID die du killen willst).
Jetzt könnte man fragen warum brian die PID von deinem Spamassassin kennen sollte (ausser er hat deine Kiste gehackt). Lange Reder kurzer Sinn wenn du kill PID verwendest, dann solltest du zuerst sicherstellen, dass der Prozess den du beenden willst auch wirklich diese PID hat. (pidof Kommando kann dabei helfen)
Oder du schiesst den Prozess über den Namen und killall ab (also killall spamd), dann musst du die PID nicht kennen
 

Brian!

Benutzer
Mitglied seit
29. Mrz 2009
Beiträge
147
Punkte für Reaktionen
0
Punkte
0
Sorry, war mein Fehler!!

Und wenn bei ihm der Master nicht die PID 29597 hat??

Als Ausgabe kommt:

29597 root 26776 S /usr/syno/mailstation/bin/spamd -d -u Ronald -g users
29646 User 26460 S spamd child
29732 root 320 S grep spamd

Daher hatte ich die PID ;)...

Aber an dieser Stelle ein GROSSES SORRY!!! :eek:

Ich hatte übersehen, dass es auf Seite 4 noch weiter ging und hatte daher auf Post #30 geantwortet.

Wie kann ich Spamassasin wieder stoppen?

War in Gedanken wohl noch zu sehr bei anderen Problemen mit meiner DS. :eek: :rolleyes:

Also tut mir wirklich Leid das ich nun damit bloß für noch mehr Verwirrung gesorgt habe. :eek:

Grüße und gute Nacht,
Brian
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Daher hatte ich die PID ;)...
Und gleich ein sorry zurück. Ich dachte die PID komme von dir, habe ganz vergessen, dass hawk mal ein ps seines spamd gepostet hat :)

Tschuldige und gute Nacht
Gruss

tobi
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!