PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Procmail



datenhamster
29.03.2010, 13:06
Hallo Leute,

ich brauche Eure Hilfe.
Ich habe einen vServer mit Ubuntu als Betriebssystem.
Meine Domains und co verwalte ich mit Plesk.
Der SpamAssasin ist soweit mit der Arbeit gut dabei.
Jedoch sortiert er leider die Spam-Mails nicht, in den Spam-Ordner.
Hierfür habe ich nach einiger Suche im Internet "Procmail" gefunden.
Procmail ist schon seitens Ubuntu auf meinem Server installiert.
Nun habe ich leichte Probleme, die .procmailrc einzurichten.
Es klappt nicht, dass die Spam-Mails, in den Spam-Ordner verschoben werden.
Da Procmail auch auf allen Postfächern arbeiten soll, weiss ich nicht wie ich das noch dazu einstellen muss.

Kann mir jemand helfen, wie ich meine .procmailrc aufbauen muss?

Ich habe hier bereits einen Artikel über Procmail gefunden, nur leider hilft er mir nicht weiter.

Dazu muss ich sagen, dass ich mit Linux noch nicht sehr viele Erfahrungen habe.

Auf alle Antworten die mir weiterhelfen freue ich mich.

Viele Grüße,
Sven

jens69
29.03.2010, 16:32
ganz oben dabei bei Google:
http://www.manitu.de/webhosting/support/howtos/howto.procmailrc.pdf

datenhamster
29.03.2010, 17:14
Danke für Deine schnelle Antwort.
Leider klappt es nicht.

Ich habe folgendes in die .procmailrc geschrieben:

MAILDIR=/var/qmail/mailnames/DOMAIN/POSTFACHNAME/Maildir
LOGABSTRACT=all
LOGFILE=/var/qmail/mailnames/DOAMAIN/POSTFACHNAME/procmail.log
:0H:
* ^Subject:.*[SPAM]
.SPAM


Gespeichert habe ich die .procmailrc im Verzeichnis des Postfaches. Also:
/var/qmail/mailnames/DOMAIN/POSTFACHNAME


Was mache ich denn falsch dabei?

jens69
29.03.2010, 18:08
Ich bin kein procmail-Spezialist, wahrscheinlich wärst Du in einem Linux-/Unix-Forum besser aufgehoben.

Mir fallen da erstmal eine Menge Punkte ein, die schief gehen können:
- Zielordner existiert nicht (Groß-/Kleinschreibung beachten)
- Berechtigungen nicht ausreichend
- Datei wird über PATH-Variable nicht gefunden
etc.

Um die Sache zu beurteilen reichen die Infos, die Du gibst, einfach nicht aus. Was sagt denn z.B. das Logfile?

datenhamster
29.03.2010, 18:22
In dem erstellten Logfile für Procmail steht nichts.

Ich habe in meiner Suche im Internet einiges gefunden. Jedoch nichts was mich besonders weitergeholfen hatte. U.a. auch die Berechtigung der Datei, habe ich richtig eingestellt.

So langsam mach Procmail mir "graue Haare"

alariel
29.03.2010, 18:28
Vielleicht findest Du hier (http://ubuntuusers.de/search/?query=procmail) was relevantes? Oder hast Du da schon geschaut? :)

datenhamster
29.03.2010, 18:40
Da bin ich schon durch.
Auch mein Beitrag in derem Forum hat leider keine Antwort gebracht.

Ich habe gerade mal eine Mail an den Ersteller der Anleitung geschickt, auf die mich jens69 hingewiesen hat, denn die Anleitung bin ich bereits seit etwa einer Woche immer und immer wieder durchgegangen.

alariel
29.03.2010, 18:52
Weiterhelfen kann ich Dir dann leider auch nicht...
Ich setz' Exim ein, und schubse die Mails dort dann mittels ACLs durch die Gegend...

jens69
29.03.2010, 19:07
Ist die Logdatei leer oder Existiert die Log-Datei erst gar nicht?

datenhamster
31.03.2010, 16:36
Ich habe die Logdatei manuell angelegt. Sie bleibt leer...


Ich habe gerade vom Support meines Providers erfahren, dass auf meinem Server es keine Homeverzeichnisse eines Users gibt, da die Meiste Konfiguration mit Plesk erfolgt. Damit ist dies so nicht vorgesehen.

Hat jemand von Euch eine Idee, wie ich dann nun weiter fortfahren kann?

cmds
31.03.2010, 17:28
Das war mir von vornherein klar. Virtualisierung des v-Server über Plesk.

Procmail wird NIE funktionieren -- evtl. gibt es aber einen Key von Plesk (kostet einige bis viele Euros dort) um procmail nutzen zu können!

jens69
31.03.2010, 17:55
dann lösch mal die Logdatei und sieh nach, ob sie angelegt wird. Wenn nicht, wird die Datei nicht aufgerufen bzw., verarbeitet oder der User, unter dem procmail läuft, kann nicht ins Verzeichnis schreiben. Könnte an Rechten liegen oder an fehlenden Einstellungen im Ablauf.

Das mit dem home-Verzeichnisse dürfte ertsmal nicht stören, notfalls können die angelegt werden. Auch unter Plesk kann man sicher procmail einsetzen, dann entfällt allerdings die Verwaltung über Plesk. Da Du selber angibst wenig Erfahrung mit Linux zu haben, würde ich davon abraten.