Mendark
14.04.04, 13:56
ich habe unter suse 8.2. einen mailserver mit postfix, cyrus und fetchmail eingerichtet.
fetchmail hohlt die mails von den externen accounts z.b. blub@web.de und sortiert sie dann in die entsprechenden postfächer.
nun möchte ich gerne mit sieve spam filtern und dazu hab ich ein paar fragen
1) kann man nur mit sieve spam filtern oder geht das nur in zusammenarbeit mit spamassasin
2) wenn ich mich mit sieveshell angemeldet habe und ein funktionierendes srikpt unter dem sieveordner habe (z.b. ist var/lib/sieve der sieveroot ordner, und das script leig tin /var/lib/sieve/a/sievetest.conf) reicht es dann wenn ich folgendes mache damit das skript läuft....
get a
put a a
muss ich jetzt noch was neustarten damit das script läuft? eventuell cyrus?
3) filtert sieve nur mails ab dem zeitpunkt wo sie den cyrus bereich betreten?
das waren meine fragen bisher. mein testscript lautet folgendermassen
if header :contains "subject" "blubdiwup" {
discard;
}
und liegt in /var/lib/sieve/a/sieve.txt
als ich mittels get und put (hoffe das reicht zum aktivieren des scripts) das script aktiviert habe kommt trotzdem jede mail an die blubdiwup im betreff hat.
für hilfe bin ich sehr sehr dankbar
edit: ich habe sieve nachträglich per yast installiert und nichts eingestellt. falls ich irgendwo noch die verknüpfung zwischen sieve und dem restlichen mailsystem (postfix, cyrus,fetchmail) machen muss sagt bescheid
fetchmail hohlt die mails von den externen accounts z.b. blub@web.de und sortiert sie dann in die entsprechenden postfächer.
nun möchte ich gerne mit sieve spam filtern und dazu hab ich ein paar fragen
1) kann man nur mit sieve spam filtern oder geht das nur in zusammenarbeit mit spamassasin
2) wenn ich mich mit sieveshell angemeldet habe und ein funktionierendes srikpt unter dem sieveordner habe (z.b. ist var/lib/sieve der sieveroot ordner, und das script leig tin /var/lib/sieve/a/sievetest.conf) reicht es dann wenn ich folgendes mache damit das skript läuft....
get a
put a a
muss ich jetzt noch was neustarten damit das script läuft? eventuell cyrus?
3) filtert sieve nur mails ab dem zeitpunkt wo sie den cyrus bereich betreten?
das waren meine fragen bisher. mein testscript lautet folgendermassen
if header :contains "subject" "blubdiwup" {
discard;
}
und liegt in /var/lib/sieve/a/sieve.txt
als ich mittels get und put (hoffe das reicht zum aktivieren des scripts) das script aktiviert habe kommt trotzdem jede mail an die blubdiwup im betreff hat.
für hilfe bin ich sehr sehr dankbar
edit: ich habe sieve nachträglich per yast installiert und nichts eingestellt. falls ich irgendwo noch die verknüpfung zwischen sieve und dem restlichen mailsystem (postfix, cyrus,fetchmail) machen muss sagt bescheid