commit e5ae4612f51051cf412a24cb08cb7aeac6adca02
parent fd7fab716cd75f095b86aa506826b035a3f2048e
Author: Jaromil <jaromil@dyne.org>
Date: Thu, 17 Jul 2014 11:28:39 +0200
do not generate the blacklist in the sieve filter if its empty
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/zlibs/filters b/src/zlibs/filters
@@ -494,9 +494,11 @@ EOF
sieve_filter_array+=("$i"); done
unlink "$TMPDIR/blacklist.sieve.$id"
- sieve_filter \
- 'if header :contains "From"' \
- zz.blacklist
+ { test "${#sieve_filter_array}" = "0" } || {
+ sieve_filter \
+ 'if header :contains "From"' \
+ zz.blacklist
+ }
# bounces
cat <<EOF >> "$MAILDIRS/Filters.sieve"