Logging: ensure that an error for a mistyped IPv6 address in a search
[exim.git] / test / stdout / 0427
index 587b02997cb3466372d740dcf0e5937c88f42c6b..7e70360e34f899625884d99d2b6bdf9ff43d1209 100644 (file)
@@ -251,7 +251,7 @@ No implicit keep
 # Sieve filter
 if header :matches "x-special1" "*\0*" { discard; }
 ==========
 # Sieve filter
 if header :matches "x-special1" "*\0*" { discard; }
 ==========
-No implicit keep
+Implicit keep
 ==========
 # Sieve filter
 if not header :matches "x-special1" "*\0*q" { discard; }
 ==========
 # Sieve filter
 if not header :matches "x-special1" "*\0*q" { discard; }
@@ -259,6 +259,12 @@ if not header :matches "x-special1" "*\0*q" { discard; }
 No implicit keep
 ==========
 # Sieve filter
 No implicit keep
 ==========
 # Sieve filter
+require "encoded-character";
+if not header :matches "x-special1" "*${hex:00}*" { discard; }
+==========
+Implicit keep
+==========
+# Sieve filter
 if not header :matches "x-special2" "\\?*\\*" { discard; }
 ==========
 No implicit keep
 if not header :matches "x-special2" "\\?*\\*" { discard; }
 ==========
 No implicit keep