18 |
---BEGIN CONTROL--- |
---BEGIN CONTROL--- |
19 |
logfile = anubis.log |
logfile = anubis.log |
20 |
remote-mta = localhost:25 |
remote-mta = localhost:25 |
21 |
ssl = yes |
ifdef(`WITH_SSL',`ssl = yes') |
22 |
---END--- |
---END--- |
23 |
|
|
24 |
---BEGIN RULE--- |
---BEGIN RULE--- |
25 |
|
|
26 |
gpg-passphrase = MYSECRETPASSPHRASE |
ifdef(`WITH_GPG',`gpg-passphrase = MYSECRETPASSPHRASE') |
27 |
remove [Lines] |
remove [Lines] |
28 |
|
|
29 |
if command["mail from"] = ".*<?root@localhost>?" |
if command["mail from"] = ".*<?root@localhost>?" |
42 |
|
|
43 |
rule "gpgd:(.*)" |
rule "gpgd:(.*)" |
44 |
add [X-GPG-Comment] "Encrypted for \1" |
add [X-GPG-Comment] "Encrypted for \1" |
45 |
gpg-encrypt = \1 |
ifdef(`WITH_GPG', `gpg-encrypt = \1') |
46 |
done |
done |
47 |
|
|
48 |
if header[Subject] = "signature" |
if header[Subject] = "signature" |
53 |
external-body-processor = /usr/bin/formail |
external-body-processor = /usr/bin/formail |
54 |
fi |
fi |
55 |
|
|
56 |
|
ifdef(`WITH_GPG',` |
57 |
if header[Subject] = "gpg-all" |
if header[Subject] = "gpg-all" |
58 |
gpg-encrypt = USERNAME |
gpg-encrypt = USERNAME |
59 |
gpg-sign = yes |
gpg-sign = yes |
65 |
|
|
66 |
if header[Subject] = gpg-sign |
if header[Subject] = gpg-sign |
67 |
gpg-sign = yes |
gpg-sign = yes |
68 |
fi |
fi') |
69 |
|
|
70 |
|
ifdef(`WITH_GUILE',` |
71 |
if header[Subject] = "rot13-all" |
if header[Subject] = "rot13-all" |
72 |
guile-process rot-13 #:body |
guile-process rot-13 #:body |
73 |
guile-process rot-13 #:subject |
guile-process rot-13 #:subject |
79 |
|
|
80 |
if header[Subject] = "rot13-subject" |
if header[Subject] = "rot13-subject" |
81 |
guile-process rot-13 #:subject |
guile-process rot-13 #:subject |
82 |
fi |
fi') |
83 |
|
|
84 |
if header[Subject] = "body-append" |
if header[Subject] = "body-append" |
85 |
body-append = misc/notes.txt |
body-append = misc/notes.txt |
87 |
|
|
88 |
if header[Subject] = "ALL" |
if header[Subject] = "ALL" |
89 |
body-append = misc/notes.txt |
body-append = misc/notes.txt |
90 |
gpg-encrypt = USERNAME |
ifdef(`WITH_GPG', `gpg-encrypt = USERNAME') |
91 |
guile-process rot-13 #:body |
ifdef(`WITH_GUILE', `guile-process rot-13 #:body |
92 |
guile-process rot-13 #:subject |
guile-process rot-13 #:subject') |
93 |
fi |
fi |
94 |
|
|
95 |
---END--- |
---END--- |