[ingo] How to add a default rule for all users

Jan Schneider jan at horde.org
Wed Jul 15 21:11:21 UTC 2009


Zitat von Claudia Burman <cburman at elbolson.com>:

> Hi,
> for my new mail server:
> I'm using Postfix + Dovecot + Spamassassin (with Clamav plugin) + Sieve
> I have successfully set up Horde, Ingo is using vfs as driver  
> (vfstype=ftp) and it is working as expected, writing the scripts in  
> each user's home folder.
>
> This is what I need now:
> I have set up Clamav plugin to add a header "X-Spam-Virus"
> Dovecot-sieve has a global script. If a user doesn't have a sieve  
> script in his home folder, the global script is used.
>
> This global script is:
>
> require ["fileinto"];
>
> if header :contains "X-Spam-Virus" "Yes" {
>    discard;
>    stop;
> }
>
> if header :contains "X-Spam-Flag" "Yes" {
>    fileinto "spam";
>    stop;
> }
>
> Of course, when a user creates his own script, the "x-spam-virus"  
> rule will dissapear and viruses will be accepted.
>
> Is there a way to create another default rule in Ingo?

Yes, default rules are picked from the default preferences, just  
change the default value of the 'rules' preference.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.horde.org/archives/ingo/attachments/20090715/605effb9/attachment.bin>


More information about the ingo mailing list