Comment 2 for bug 1102859

Revision history for this message
taghoter (tomas-bautista) wrote :

Now... I have upgraded today finally to version KDE 4.10 exactly within the same system and now I am experiencing something that I do not know if it is 'sligthly' different or if it is due to exactly the same issue. The issue that I wanted to refer to now is that appart from a first set of four rules for making the filtering of mails to look for possible spam and classify it, I have three different additional filters to select among depending on the learning procedure I would wish to follow with a specific mail in particular. The issue is that in the first group of filters I have set a "StopProcessingHere" option set to true, since it is intended to be configured for working more or less automatically with the spam identification program (in this case, crm114), and the three last filters would be filters to be possible to choose among. I can say that, and I do not know why, independently of the filter I manually choose it always runs the first one of this set of additional three.

I add the contents of the akonadi_mailfilter_agentrc file:

[Filter #0]
Applicability=1
AutomaticName=false
ConfigureShortcut=false
ConfigureToolbar=false
Enabled=true
Icon=system-run
StopProcessingHere=false
ToolbarName=For all messages
action-args-0=crm -u /home/user/.crm114 mailreaver.crm
action-name-0=filter app
actions=1
apply-on=check-mail
contentsA=0
fieldA=<size>
funcA=greater-or-equal
identifier=JORrw8L9eSZHmYP1
name=For all messages
operator=all
rules=1

[Filter #1]
Applicability=1
AutomaticName=false
ConfigureShortcut=false
ConfigureToolbar=false
Enabled=true
Icon=system-run
StopProcessingHere=true
ToolbarName=Spam
action-args-0=P
action-args-1=314
action-args-2=R
action-name-0=set status
action-name-1=transfer
action-name-2=set status
actions=3
apply-on=check-mail
contentsA=SPAM
fieldA=X-CRM114-Status
funcA=contains
identifier=YTcswhM5YZRYsnxj
name=Spam
operator=or
rules=1

[Filter #2]
Applicability=1
AutomaticName=false
ConfigureShortcut=false
ConfigureToolbar=false
Enabled=true
Icon=system-run
StopProcessingHere=true
ToolbarName=Possible spam
action-args-0=P
action-name-0=set status
actions=1
apply-on=check-mail
contentsA=UNSURE
fieldA=X-CRM114-Status
funcA=contains
identifier=YTcswhM5YZRYsnxj
name=Possible spam
operator=or
rules=1

[Filter #3]
Applicability=1
AutomaticName=false
ConfigureShortcut=false
ConfigureToolbar=false
Enabled=true
Icon=system-run
StopProcessingHere=true
ToolbarName=Ham - stop
action-args-0=H
action-args-1=U
action-name-0=set status
action-name-1=set status
actions=2
apply-on=check-mail
contentsA=0
fieldA=<size>
funcA=greater
identifier=YTcswhM5YZRYsnxj
name=Ham - stop
operator=all
rules=1

[Filter #4]
Applicability=0
AutomaticName=false
ConfigureShortcut=true
ConfigureToolbar=true
Enabled=true
Icon=security-low
StopProcessingHere=true
ToolbarName=Classify as spam and remove
accounts-set=akonadi_pop3_resource_6,akonadi_mbox_resource_0,akonadi_pop3_resource_5,akonadi_pop3_resource_9,akonadi_pop3_resource_0,akonadi_pop3_resource_4,akonadi_maildir_resource_0,akonadi_pop3_resource_8,akonadi_pop3_resource_13,akonadi_pop3_resource_1,akonadi_imap_resource_0,akonadi_pop3_resource_3
action-args-0=cat > /tmp/spam.txt
action-args-1=R
action-args-2=P
action-args-3=312
action-name-0=filter app
action-name-1=set status
action-name-2=set status
action-name-3=transfer
actions=4
apply-on=check-mail,manual-filtering
contentsA=0
fieldA=<size>
funcA=greater-or-equal
identifier=cSSXiaUD40rNMoJ0
name=Classify as spam and remove
operator=all
rules=1

[Filter #5]
Applicability=0
AutomaticName=false
ConfigureShortcut=true
ConfigureToolbar=true
Enabled=true
Icon=security-high
StopProcessingHere=true
ToolbarName=Classify as ham
accounts-set=akonadi_pop3_resource_6,akonadi_mbox_resource_0,akonadi_pop3_resource_5,akonadi_pop3_resource_9,akonadi_pop3_resource_0,akonadi_pop3_resource_4,akonadi_maildir_resource_0,akonadi_pop3_resource_8,akonadi_pop3_resource_13,akonadi_pop3_resource_1,akonadi_imap_resource_0,akonadi_pop3_resource_3
action-args-0=cat > /tmp/good.txt
action-args-1=308
action-args-2=H
action-args-3=R
action-name-0=filter app
action-name-1=transfer
action-name-2=set status
action-name-3=set status
actions=4
apply-on=check-mail,manual-filtering
contentsA=0
fieldA=<size>
funcA=greater-or-equal
identifier=cSSXiaUD40rNMoJ0
name=Classify as ham
operator=all
rules=1

[Filter #6]
Applicability=0
AutomaticName=false
ConfigureShortcut=true
ConfigureToolbar=true
Enabled=true
Icon=security-medium
StopProcessingHere=true
ToolbarName=Classify as ham and remove
accounts-set=akonadi_pop3_resource_6,akonadi_mbox_resource_0,akonadi_pop3_resource_5,akonadi_pop3_resource_9,akonadi_pop3_resource_0,akonadi_pop3_resource_4,akonadi_maildir_resource_0,akonadi_pop3_resource_8,akonadi_pop3_resource_13,akonadi_pop3_resource_1,akonadi_imap_resource_0,akonadi_pop3_resource_3
action-args-0=cat > /tmp/good-and-rm.txt
action-args-1=312
action-args-2=H
action-args-3=R
action-name-0=filter app
action-name-1=transfer
action-name-2=set status
action-name-3=set status
actions=4
apply-on=check-mail,manual-filtering
contentsA=0
fieldA=<size>
funcA=greater-or-equal
identifier=cSSXiaUD40rNMoJ0
name=Classify as ham and remove
operator=all
rules=1

[General]
filters=7