Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 3474

[Testing - Trixie] Evolution seems to not call bogofilter on incoming messages

$
0
0
Hi

I have recently upgraded to trixie and I have an issue since then : filtering of spam stopped working in evolution.

I am using bogofilter for a long time.
I turned to bogofilter-sqlite in case my old berkely wordlist.db could be corrupt and retrained it from evolution, classifying a lot of messages as spam or ham.
When I save a message to a file and start bogofilter in command line to classify it, then I get very good results.
However, evolution does not seem to classify any message as spam, even if
  • is set it to filter incoming messages and
  • to use bogofilter as spam filter,
  • converting messages to unicode and
  • exclude from spam mails from my contacts.
I looked at the bogofilter module code and nothing seemed immediately wrong. I am an old developer but I do not have in depth knowledge of evolution code hence I may be wrong.

I spied the processes with forkstat

Code:

$ sudo forkstat -X | grep -E 'bogofilter|evolution' 
and found that:
  • bogofilter is called to learn new ham or spam : e.g.

    Code:

    17:14:59 exec    45675     dom     dom      ? →                /usr/bin/bogofilter --register-spam --unicode=yes 17:14:59 clone   40359     dom     dom      ? ┬parent          /usr/bin/evolution 17:14:59 clone   45676     dom     dom      ? └thread          /usr/bin/evolution 17:14:59 comm    45676     dom     dom      ? ↻                /usr/bin/evolution  -> /usr/bin/evolution 17:14:59 clone   40359     dom     dom      ? ┬parent          /usr/bin/evolution 17:14:59 clone   45677     dom     dom      ? └thread          /usr/bin/evolution 17:14:59 comm    45677     dom     dom      ? ↻                /usr/bin/evolution  -> /usr/bin/evolution 17:15:00 exit    45672     dom     dom      ? ⇥     0   0.777s /usr/bin/evolution 17:15:00 exit    45677     dom     dom      ? ⇥     0   0.501s /usr/bin/evolution 17:15:00 exit    45674     dom     dom      ? ⇥     0   0.616s /usr/bin/evolution 17:15:00 exit    45676     dom     dom      ? ⇥     0   0.518s /usr/bin/evolution 17:15:00 exit    45675     dom     dom      ? ⇥     0   0.949s /usr/bin/bogofilter --register-spam --unicode=yes 
  • I cannot see any bogofilter call through forkstat when messages are incoming over long enough so that I see new mails arrived.
Has anyone experienced the same or has any idea of what is happening so that I can restore a working spam filtering ?

Regards
DomDel

Statistics: Posted by domdel — 2024-08-28 15:47 — Replies 0 — Views 19



Viewing all articles
Browse latest Browse all 3474

Trending Articles