Toon posts:

[spamassassin] mail deleten per user

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Weet iemand hoe ik de mail kan verwijderen per account met spamassassin?
Nu wordt de mail doorgestuurd met de headers gemarkeerd. Maar het moet toch ook mogelijk zijn dat de mail wordt gewist en dat dat per account in te stellen is?
In de docs ervan kan ik het niet vinden :(

Alvast bedankt.

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Een procmail regel maken die getagde mail delete?
offtopic:
ik heb even de vrijheid genomen een duidelijke topictitel te maken

[ Voor 48% gewijzigd door blaataaps op 09-12-2003 12:04 ]


Verwijderd

Topicstarter
Ik vergat te vertellen dat ik gebruik maak van qmail & vpopmail.

  • raymondw
  • Registratie: November 2000
  • Laatst online: 00:25
Ik heb met Google een aardige link gevonden
Google: http://www.google.com/sea...8&q=vpopmail+spamassassin
Link : http://sylvestre.ledru.in...to_qmail_spamassassin.php

Daar zie ik /dev/nul/
With this, it is very easy to create a rule which will move all emails into a specific directory (i.e. trash:)
offtopic:
Je hebt gelijk, niet alles doorgelzen....

[ Voor 11% gewijzigd door raymondw op 09-12-2003 12:29 ]

to linux or not ,that's my quest... | 5800X | 32GB 3800C15 | X570-Pro | 980 1TB | 7900XTX | PVoutput | Fiets


Verwijderd

Topicstarter
Helaas. Dit is ook niet per gebruiker. De maker van deze readme vraagt zelf ofdat iemand het weet :'(

  • Kettrick
  • Registratie: Augustus 2000
  • Nu online

Kettrick

Rantmeister!

als je de volgende regel in je .qmail-username zet :
code:
1
| /usr/local/bin/procmail -m -t .padnaarprocmailrc


dan kan je in je procmail RC van alles met je mail doen, maar dat hangt van je wensen af :)

Verwijderd

Topicstarter
Ik hou het liever alleen bij vpopmail & qmail. Anders moet ik alleen daarvoor een andere mta installeren.

Geen andere tips?

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
procmail is geen mta, zoals roelz zegt, kun je je mta procmail laten gebruiken, waarbij je dus gewoon qmail aanhoudt.

  • raymondw
  • Registratie: November 2000
  • Laatst online: 00:25
Nog een x

link : http://sylvestre.ledru.in...pamassassin_with_pref.php
~vpopmail/domains/{domain}/{user}/.spamassassin/
Create a user_prefs file in this directory containing the preferences you want set for this user eg:
Dit lijkt mij wel per user :)

[ Voor 5% gewijzigd door raymondw op 09-12-2003 12:36 ]

to linux or not ,that's my quest... | 5800X | 32GB 3800C15 | X570-Pro | 980 1TB | 7900XTX | PVoutput | Fiets


Verwijderd

Topicstarter
Bedankt.

Ik ga hier is mee aan de slag ;)

  • eborn
  • Registratie: April 2000
  • Laatst online: 17:17
Dit werkt als vervanging van de .spamassassin files in je homedirectory. Ik weet zo 1 2 3 niet of SpamAssassin ook mailtjes kan verwijderen. SpamAssassin is in de basis alleen maar een filter, maar misschien dat je hem ook zo kunt instellen dat hij niets teruggeeft als er een spam is gevonden.

Maar met procmail heb je gewoon veel meer flexibiliteit. Je kunt er ook netjes mail mee forwarden of verplaatsen. Of je kunt het allemaal meteen naar /dev/null gooien. Als je een beetje normale distributie hebt dan staat procmail er al gewoon op.

Verwijderd

Topicstarter
Volgens mij is het gelukt. Ik heb het ingesteld en heb (helaas) nu nog geen spam mail gehad. Even de nacht afwachten ofdat er iets doorheen komt.

Bedankt voor de informatie allemaal.

Ik heb het nu toch met procmail gedaan en een regel in de .qmail- gezet.

  • hommer
  • Registratie: September 2000
  • Laatst online: 20-01 13:16
Spamassassin doet in principe niet aan het verwijderen van mail. Als je zo'n mooie MTA als qmail gebruikt ga dan alsjeblieft niet met iets buggies & onveiligs als procmail aan de gang (sorry, persoonlijke mening).

Voor qmail is er een goede mogelijkheid om diverse en meerdere virusscanners (en SpamAssassin) aan te roepen voordat mail de queue bereikt. Qmail-scanner: http://qmail-scanner.sourceforge.net/
Helaas roept deze alleen maar SpamAssassin aan en delete nog steeds niet. Gelukkig is er een ge-patch-te versie van Qmail-scanner beschikbaar met juist die mogelijkheid: http://xoomer.virgilio.it/j.toribio/qmail-scanner/ Het mooie is zelfs dat 'ie mail kan rejecten als het als spam herkend wordt.

Je zult je qmail overigens wel moeten patchen met de QUEUE patch en hercompileren. Ik hoop voor je dat je 'em dus niet uit een rpm hebt geinstalleerd.

t.k.a. sig space t.e.a.b.


Verwijderd

Topicstarter
Ik gebruik nu liever het procmail programma. Dit werkt prima. No ja bijna Prima.
Ik gooi het nu naar /dev/null.

Maar ik zou graag de e-mails plaatsen in een andere map/bestand.
Hoe doe ik dat?

Dit wil ik omdat ik dan het aantal verwijderde spam berichten kan uitlezen.

Alvast bedankt.

Edit :

Dit heb ik nu in de /etc/procmailrc

:0fw
| /usr/bin/spamassassin
:0
* ^X-Spam-Status: Yes
/dev/null

[ Voor 18% gewijzigd door Verwijderd op 12-12-2003 11:08 ]


Verwijderd

gewoon /dev/null vervangen door een ander bestand, bijv. /tmp/spam

Verwijderd

Topicstarter
:0fw
| /usr/bin/spamassassin
:0
* ^X-Spam-Status: Yes
/dev/null

Klopt bovenstaande code?
Want ik krijg nog wel af en toe een bericht binnen die normaal verwijderd zou moeten worden.

Alvast bedankt.

  • Infern0
  • Registratie: September 2000
  • Laatst online: 23-01 09:14

Infern0

Hou die ontzettende rust!!

Je kan ook maildrop gebruiken imo iets beter te begrijpen

voor een user .qmail :
code:
1
| /usr/local/bin/maildrop /usr/local/etc/mail/mailfilter


mailfilter:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SHELL="/bin/sh"
import EXT
import HOST
VPOP="| /usr/local/vpopmail/bin/vdelivermail '' bounce-no-mailbox"
VHOME=`/usr/local/vpopmail/bin/vuserinfo -d $EXT@$HOST`

iif ( /^X-Spam-Status: *Yes/)
{
    # make sure .Spam folder exists
    `test -d $VHOME/Maildir/.Spam`
    if( $RETURNCODE == 1 )
    {
        `maildirmake -f Spam $VHOME/Maildir`
        `/usr/local/sbin/subscribeIMAP.sh Spam $VHOME`
    }
    # then try delivering to the Spam folder
    exception {
        to "$VHOME/Maildir/.Spam/"
    }
}
# Default delivery
exception {
    to "$VHOME/Maildir/"
}

[ Voor 14% gewijzigd door Infern0 op 15-12-2003 14:56 ]

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL

Pagina: 1