Spamassassin Datei fehlt

Status
Für weitere Antworten geschlossen.

Sir_MoD

Benutzer
Mitglied seit
15. Apr 2009
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Ich bins wieder einmal...wahrscheinlich bin ich einfach zu blöd dazu und sollte lieber die Finger davon lassen, aber ich will halt einen Spamfilter auf meiner DS einrichten.
Ich habe alles so konfiguriert wie in diesem Wikibeitrag (http://www.synology-wiki.de/index.php/Externe_Accounts_abrufen) beschrieben.

Alle E-Mails werden auch korrekt abgerufen und verteilt.
Nun funktioniert der Spamassassin aber leider noch nicht.
Kurz gesagt: er macht einfach nichts.

Wenn ich das eine, erstellte Script mit dem Befehl
Rich (BBCode):
sh /opt/etc/init.d/S62spamd
starte, erhalte ich diese Fehlermeldung:
Rich (BBCode):
/opt/etc/init.d/S62spamd: /opt/etc/init.d/S62spamd: 4: --pidfile=/var/run/spamd.pid: not found
Ich habe aber leider im Internet nichts dazu gefunden, was in dieser Datei drin stehen müsste, dass ich sie manuell erstellen kann.

Danke schon mal für eure Hilfe
Gruss Markus
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Wenn ich das eine, erstellte Script mit dem Befehl
Code:
sh /opt/etc/init.d/S62spamd
starte, erhalte ich diese Fehlermeldung:
Code:
/opt/etc/init.d/S62spamd: /opt/etc/init.d/S62spamd: 4: --pidfile=/var/run/spamd.pid: not found
Ich habe aber leider im Internet nichts dazu gefunden, was in dieser Datei drin stehen müsste, dass ich sie manuell erstellen kann.
Du könntest das File manuell erstellen mit touch. Im pid File steht imho die Prozess id des jeweiligen Prozesses (wenn er denn läuft). In deinem Fall (spamd läuft noch nicht) wäre das File dann also leer.
 

Sir_MoD

Benutzer
Mitglied seit
15. Apr 2009
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Danke für den Tipp...ich habe versucht das File manuell zu erstellen, einmal mit dem von dir vorgeschlagenen TOUCH und einmal mit NANO.
Beides Mal klappt es leider nicht. Ich erhalte die untenstehende Meldung zurück:
Code:
sh /opt/etc/init.d/S62spamd
Starting spamd
[16508] error: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
spamd: could not create INET socket on 127.0.0.1:783: Address already in use
/opt/etc/init.d/S62spamd: /opt/etc/init.d/S62spamd: 4: --pidfile=/var/run/spamd.pid: not found
Die ersten beiden Linien sind neu, aber die letzte bleibt gleich.

So wie ich dich verstanden habe, ist es ja egal wo diese Datei abgelegt ist...ich habe auch versucht diese in einen anderen Ordner zu legen, aber mit dem selben Ergebnis.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
So wie ich dich verstanden habe, ist es ja egal wo diese Datei abgelegt ist...ich habe auch versucht diese in einen anderen Ordner zu legen, aber mit dem selben Ergebnis.
Wenn ich das richtig verfolgt habe, dann muss diese Datei spamd.pid im Verzeichnis /var/run liegen. Ich hoffe, du hast das so gemacht?

Itari
 

Sir_MoD

Benutzer
Mitglied seit
15. Apr 2009
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Wenn ich das richtig verfolgt habe, dann muss diese Datei spamd.pid im Verzeichnis /var/run liegen. Ich hoffe, du hast das so gemacht?

Ja, ich habe die Datei im Verzeichnis /var/run/ erstellt....ich habe es aber auch noch in einem anderen Verzeichnis versucht und das Script (/opt/etc/init.d/S62spamd) auf den neuen Pfad angepasst.
Da dies dann aber keine Besserung bracht, habe ich wieder alles wiederhergestellt.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Läuft denn u.U. spamd bereits? Mach mal ein
Code:
ps | grep spamd
und schau ob der Prozess auf der Liste steht. Falls nein, hast du dann schonmal probiert die DS komplett neuzustarten?
 

Sir_MoD

Benutzer
Mitglied seit
15. Apr 2009
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Danke für den Tipp...manchmal liegt die Lösung so nah.
Der Prozess lief schon.
Ich habe noch einmal einen Test mit einem E-Mail mit einem GTUBE-String durchgeführt...die Nachricht wird auch als Spam identifiziert.

Aber so wie ich die Wiki Eintrag verstanden habe, sollte doch der Betreff zu "***** SPAM *****" umgeschrieben werden !?
Rich (BBCode):
rewrite_header_subject *****SPAM*****

Ich erhalte jedoch ein E-Mail mit dem folgenden Text

Rich (BBCode):
Spam detection software, running on the system "DSMARKUS", has identified this incoming email as possible spam.  The original message has been attached to this so you can view it (if it isn't spam) or label similar future email.  If you have any questions, see postmaster@local.domain for details.

Content preview:  XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
   [...] 

Content analysis details:   (1002.8 points, 5.0 required)

 pts rule name              description
---- ---------------------- --------------------------------------------------
 0.6 NO_REAL_NAME           From: does not include a real name
 2.3 BAD_ENC_HEADER         Message has bad MIME encoding in the header
1000 GTUBE                  BODY: Generic Test for Unsolicited Bulk Email
 0.0 SUBJECT_EXCESS_QP      Subject: quoted-printable encoded unnecessarily

Was mache ich falsch ?
Ich möchte den Betreff umschreiben, um die Nachricht anschliessend über irgendeine Art in einen Unterordner zu verschieben.
(Wenn ich das Mail direkt verschieben kann, wäre ich auch nicht abgeneigt.)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Es gibt in der spamd Config noch eine Einstellung wie man die Emails erhalten will. Die Variable heisst afaik report_safe und sollte in deinem Fall auf 0 stehen.
 

Sir_MoD

Benutzer
Mitglied seit
15. Apr 2009
Beiträge
46
Punkte für Reaktionen
0
Punkte
0
Die Variable heisst afaik report_safe und sollte in deinem Fall auf 0 stehen.
Danke für den Hinweis...nun hat es endlich geklappt .... jetzt hoffe ich einfach, dass in Zukunft alle Spam-Nachrichten auch wirklich ausgefilltert werden.
Bisher wurden nur meine Test-Nachrichten mit dem GTUBE-String identifiziert.
Aber es wird wohl eine Weile dauern, bis mein Spam-Filter "gelernt" hat, was Spam ist ;-)
Oder kann ich diesen Prozess beschleunigen ? Zum Beispiel mit einer Liste im Internet abgleichen oder so ?
 
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