Folks,

here's what I did:

1) configured the debug options, according to the email. Closed
Evolution (After that, I also run evolution --force-shutdown, to make
sure all modules would be reloaded when I started it again);

2) Started Evolution;

3) Created a test message to myself, using a rule to change the subject
color and to move to a private folder (in my computer, not on Exchange
Server). Nothing happened, and and teh log file was untouched.

4) Selected the message and pressed Ctrl-Y. The message was then moved
to the folder and had the subject changed to blue. Checked the log file
again and now it recorded messages about applying filters, changing
color and moving the message,

5) Checked "Edit-> Preferences-> Mail Accounts-> Reception Options" (or
something like that, since I using Portuguese translation), to see if
the "Apply filters to new messages..." option was checked. It was.

6) Tested with another rule, and it didn't work, even selecting the
message and pressing Ctrl-Y. Deleted all the rules and recreated them.
It started to work just like Step 4.

7) Tested the rule with an old message (already opened) and it worked
the same way as Step 4, that is, pressing Ctrl-Y while selecting the
message.

With Ubuntu 7.04 and Evo 2.10 (and Exchange) it wasn't necessary to
select the message(s).

The annoying thing is that it doesn't generate any (error) messages
until I select a message and press Ctrl-Y.

Any Ideas?



-------- Mensagem original --------
De: Patrick O'Callaghan <[EMAIL PROTECTED]>
Para: Marcus Senna Borges de Barros <[EMAIL PROTECTED]>
Cc: evolution-list@gnome.org
Assunto: Re: [Evolution] Filters not working
Data: Tue, 13 Nov 2007 14:10:19 -0400


Marcus Senna Borges de Barros wrote:
> Thanks, Patrick, but the problem happens exactly with new messages. And
> it used to work perfectly with Ubuntu 7.04.
> 
> I forgot to mention that I'm using Evo with an Exchange Server. I
> thought there was something related to my home folder and rights, but
> I've already checked it. How can I enable some kind of debug, to get
> more information about the processing of messages and filters?

I routinely log filter activity (which is why I know my junk filtering
isn't working -- it isn't even being called). The trick is from Jeffrey
Steadfast nearly two years ago (search the list archives if want the URL):

<quote>
All the code necessary for logging filter activity is there, just that
there is no UI to enable it (and specify the log file to dump to). You
might be able to manually enable it using gconf-editor or something.

the keys are:

/apps/evolution/mail/filters/log = { true | false }
/apps/evolution/mail/filters/logfile = "/path/to/logfile"
</quote>

I can verify that this works and has proved extremely useful. Just go
into gconf-editor and set it up. It still isn't available through the UI
though, which is absurd.

I'll probably add it to the FAQ.

poc
_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to