Hi Olaf!
Thanks so much for your reply and indeed it worked!
[quote user="FJR"]
[quote user="BoarX"]I realised to my disappointment that many of Pegasus strongest features, like Spamhalter, autofiltering, etc. do not work with IMAP inbox - got excited about these since I haven't upgraded since 2004, but then what a bummer![/quote]
Your university has central IMAP-Server but no central SPAM-control? Strange!
[/quote]
Well, they do have central SPAM-control, but since substantial portion of my incoming e-mails are in Cyrillic, rather than English/Latin, that central SPAM-control tends to generate false positives, so I prefer to do filtering with Pegasus, when everything is under my own control - and so far it worked pretty well with just Content Control and now there is also Spamhalter.
[quote user="FJR"]
[quote user="BoarX"]1. Create folder-on-open filtering rule for IMAP inbox forcing all messages from there to be moved to local inbox. I figure this will require extra click to open IMAP inbox, but I can live with that.[/quote]
Create a "General filtering rule" (have a look for correct menue ... I translate from german Pegasus - sorry). Maybe you call it "IMAP-INBOX". Create a rule on attributes NOT read (choose "read mail" and "NOT" at the buttom). Because of last step you may not want to copy all mails to local inbox.
[/quote]
Why, in fact I don't intend to read any messages in IMAP inbox, even when I see them there, thus all the messages that ever get there are going to be unread and hence get filtered. Thus the rule I created applies unconditionally to all messages in IMAP inbox. Even if they eventually end up in some IMAP folder, I don't mind extra net traffic. That way I let my SPAM-filter do its work before I even try to open anything.
[quote user="FJR"]
[quote user="BoarX"]2. Hopefully such move will invoke all Pegasus "normal" processing - Global Whitelist, Spamhalter, Content Control, Autofiltering, etc. - but will it? That's the main question![/quote]
Should do!
[/quote]
Yay, it does!
[quote user="FJR"]
[quote user="BoarX"]3. Move read messages from local inbox back to relevant IMAP folders as needed.[/quote]
Due to one the porcessed files should not be copied to IMAP inbox or they should be marked read. Another way may be to set a color in step one to indicate files to be already processed.
[/quote]
Of course it doesn't make sense to copy anything back into IMAP inbox, as the result is going to be an endless filtering loop. I usually copy messages to folders manually, but may try autofiltering in future.
All in all, the method does work, just requires two extra clicks of a mouse: first on IMAP inbox to initiate associated filter and second on local inbox to initiate SPAM-filter, content control, white//blacklists, etc. There are some issues with Pegasus IMAP functionality when connected to Exchange, but I am going to report them separately.
Have fun everyone!
<P>Hi Olaf!</P>
<P>Thanks so much for your reply and indeed it worked!</P>
<P>&nbsp;[quote user="FJR"] </P>
<P>[quote user="BoarX"]I realised to my disappointment that many of Pegasus strongest features, like Spamhalter, autofiltering, etc. do not work with IMAP inbox - got excited about these since I haven't upgraded since 2004, but then what a bummer![/quote]</P>
<P>Your university has central IMAP-Server but no central SPAM-control? Strange!
</P>
<P>[/quote]</P>
<P>Well, they do have central SPAM-control, but since substantial portion of my incoming e-mails are in Cyrillic, rather than English/Latin, that central SPAM-control tends to generate false positives, so I prefer to do filtering with Pegasus, when everything is under my own control - and so far it worked pretty well with just Content Control and now there is also Spamhalter.</P>
<P>[quote user="FJR"]&nbsp;</P>
<P>[quote user="BoarX"]1. Create folder-on-open filtering rule&nbsp;for IMAP inbox forcing all messages from there to be&nbsp;moved to local inbox. I figure this will require extra click to open IMAP inbox, but I can live with that.[/quote]</P>
<P>Create a "General filtering rule" (have a look for correct menue ... I translate from german Pegasus - sorry). Maybe you call it "IMAP-INBOX". Create a rule on attributes NOT read (choose "read mail" and "NOT" at the buttom). Because of last step you may not want to copy all mails to local inbox.
</P>
<P>[/quote]</P>
<P>Why, in fact&nbsp;I don't intend to&nbsp;read any messages in IMAP inbox, even when I see them there, thus all the messages that ever get there are going to be unread and hence get&nbsp;filtered. Thus the rule I created applies unconditionally to all messages in IMAP inbox. Even if they eventually end up in some IMAP folder, I don't mind extra net traffic. That way I let my SPAM-filter do its work before I even try to open anything.</P>
<P mce_keep="true">&nbsp;</P>
<P>[quote user="FJR"]&nbsp;</P>
<P>[quote user="BoarX"]2. Hopefully such move will invoke all Pegasus "normal" processing - Global Whitelist, Spamhalter, Content Control, Autofiltering, etc. -&nbsp;but will it? That's the main question![/quote]</P>
<P>Should do! </P>
<P>[/quote]</P>
<P>Yay, it does!</P>
<P>[quote user="FJR"]&nbsp;</P>
<P>[quote user="BoarX"]3. Move read messages from local inbox back to relevant IMAP folders as needed.[/quote]</P>
<P>Due to one the porcessed files should not be copied to IMAP inbox or they should be marked read. Another way may be to set a color in step one to indicate files to be already processed.
</P>
<P>[/quote]</P>
<P>Of course it doesn't make sense to copy anything back into IMAP inbox, as the result is going to be an endless filtering loop. I usually copy messages to folders manually, but may try autofiltering in future.</P>
<P>All in all, the method does work, just requires two extra clicks of a mouse:&nbsp;first on IMAP inbox to initiate associated filter and second on local inbox to initiate SPAM-filter, content control, white//blacklists, etc. There are some issues with Pegasus IMAP functionality when connected to Exchange, but I am going to report them separately.</P>
<P>Have fun everyone!</P>
<P mce_keep="true">&nbsp;</P>
<P mce_keep="true">&nbsp;</P>