a66152394005a473f2c0f407a08a7ed4eefb3179
[distro-setup] / subdir_files / sieve / fsf.sieve
1 require [ "regex", "variables", "fileinto", "envelope", "mailbox", "imap4flags", "include" ];
2
3 if anyof (header :contains "list-id" "<office-commits.gnu.org>") {
4 discard;
5 stop;
6 }
7
8 if anyof (
9 address :is "from" "sysadmin@gnu.org",
10 address :is "to" "sysadmin-nonrt@gnu.org",
11 address :is "from" "sysadmin-comment@gnu.org"
12 ) {
13 fileinto :create "sysadmin";
14 stop;
15 }
16 elsif anyof (
17 header :is "Return-path" "<rtbounces@gnu.org>"
18 ) {
19 fileinto :create "rtcc";
20 stop;
21 }
22
23
24
25 if anyof (
26 header :regex "subject" "mailing list memberships reminder",
27 address :is "to" "rtbounces@gnu.org",
28 address :is "to" "faxmaster@fsf.org",
29 address :is "from" "FaxMaster@fsf.org"
30 ) {
31 fileinto :create "log";
32 stop;
33 }
34
35 include :personal "lists";