Feature Requests item #2800280, was opened at 2009-06-03 03:35
Message generated for change (Comment added) made by bofh999
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126468&aid=2800280&group_id=250683

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Imposit.com Webmaster (bofh999)
Assigned to: Nobody/Anonymous (nobody)
Summary: Deletion Lists / Clean Quarantine Boxes

Initial Comment:
Hello everyone,

Im sorry but i think that "Feature" is not real the good thing.
Many of our Mailboxes have 2 or 3k Messages within a Day.

I wrote my Idea iseveral Times on the Maillinglist bevore. 



Global Deletion Lists.
1. A User must be able to Optin and Out of this Lists
2. Would be good if a User can do his Own Lists
3. Administrator can make his own (or better more than one?)
4. a CronJob would be enough to purge all Mails on that list
5. Admin and user(for his own list) should able to add and Remove Mails from 
that List.

Function:
There Should be 2 Modes:
First Subject compare: Every Mail with subjects on the List
Second Body Compare:

All identical Bodys or (and?) Subject Lines should be deleted.
So you klick on a message put it to an lists and the cronjob kills it in every 
mailbox

I guess simply use the tokes might not be good. We dont trust them to 100% 
thats why we have a quaratine. So it have to be a real string lists.

This list have to be stored in the SQL Driver.
There Should be an Simple PHP Site which Displays which mails are on the List 
so user can decide to optin or not 

There must be at least a date of last use so you can purge all unused 
listentrys for 3 Months or so.
There must be an max Size otherwise Comparing hits your Server crazy
There should be an adjustable niceoption for the compare task otherwise server 
is going to be crazy anyway.


Later when the Mailboxes are stored in the sql Database it should be no problem 
to drive that task on another host so you can balance the load for bigger hosts.

realtime processing might be a bad idea but it should be an option 

Here comes where multiple deletion lists might be nice.
Define some small for the big impact for Realtime. a middle sized one for 
hourly or 6 hourly compareing a big one (maybe with big filesizes) for the 
daily or weekly job.


This contruct is copyrighted by me feel free to use it for gpl :-)

----------------------------------------------------------------------

>Comment By: Imposit.com Webmaster (bofh999)
Date: 2009-07-02 15:13

Message:
Im sorry english isnt my native lang. (and my brain works differntly lol)

ok ill try it again :-)

The Problem is the Quarantine Mailboxes which we use for 90% of the
Users.
They dont want just get a Tag and Filter it locally so they use the
quarantine.

But every Mailbox recive up to 3k Spams a Day so the Quarantine is
commonly at 60 K Messages

We delete all old Messages form the Quarantine Mailboxes older than 21
Days. But it didnt solve the Problem that the Users cant find any
Falsepositives because the Boxes get to big.

But we see Systemwide many many identical Mails. So i think we can reduce
the Quarantine Boxes down to 15% or less if we review the common Spams and
mark them as delets everytime

By this way we would have 2 Stages of filtering.
1st Dspam itself with his nice accuracy (but sadly never 100% in all cases
but ok no software can do this)

second in the quarantine box where manuall review definitly spam messages
get autodeleted (or maybe bevore they get there) 

So the user dont have to review everyday tousands of Spams in the
Quarantine Box. 

The difference to the common Dspam behavior is that you cant delete just
because of the dspam score. Sometimes its wrong Special for new Mailboxes


Same system is used by GMX. They have several filtermethods and also an
Manual review for the most common Spams 


i think best way to implement it is by an cronjob. against the quarantine
mailboxes. directly in runtime it might be tooo slow (thats why we use
tokens in dspam:-)

Maybe we do not compare the hole message. we can also say 80 or 90% of the
message must be match to the deletion list.


so i hope i explained my weired thoughts better this time :-)





----------------------------------------------------------------------

Comment By: Stevan Bajic (sbajic)
Date: 2009-07-02 14:57

Message:
Can you help me and explain what exactly you want? I have my hard time
understanding. I have read your text a bunch of time and I just don't
manage to understand.

The part that I have understood:

> Global Deletion Lists.
> 1. A User must be able to Optin and Out of this Lists
>
OptOut/OptIn of the "Global Deletion List"?

> 2. Would be good if a User can do his Own Lists
>
Is that "list" now GLOBAL or PER USER?

> 3. Administrator can make his own (or better more than one?)
>
Again same question: GLOBAL or PER USER?

> 4. a CronJob would be enough to purge all Mails on that list
>
What mails? DSPAM is not a mail storage. I don't understand.

> 5. Admin and user(for his own list) should able to add and
> Remove Mails from that List.
>
What mails? Mails from who?


> Function:
> There Should be 2 Modes:
> First Subject compare: Every Mail with subjects on the List
> Second Body Compare:
>
Okay. This I understand. A matching engine against the subject line and
one against the body.


> All identical Bodys or (and?) Subject Lines should be deleted.
> So you klick on a message put it to an lists and the cronjob kills it
in
> every mailbox
>
What mailbox? On IMAP/POP? The DSPAM quarantine?


I really don't get it. While reading the text I always think about
IMAP/POP but never on DSPAM. What do you want to implement and where? Has
it anything to do with DSPAM?


Kind Regards

Stevan Bajic

----------------------------------------------------------------------

Comment By: Imposit.com Webmaster (bofh999)
Date: 2009-07-02 14:38

Message:
PS: to make it more Clear.
This should be used to Purge the Quarantine Mailboxes instead of only
Timebased Purge.

Reason: Many users gets about 2k Spams a Day. 
So its no longer possible to search for False Positives.
Purge after time is active but didnt solve the Problem.

Message Highlitning isnt usefull too for Busniness Customers who maybe
loose a important mail.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126468&aid=2800280&group_id=250683

------------------------------------------------------------------------------
_______________________________________________
Dspam-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspam-devel

Reply via email to