X-Git-Url: https://git.exim.org/users/jgh/exim.git/blobdiff_plain/6bf688e9b92bcd0fbc8d8b396876a8e91fd3301b..d22c942c4ba0a4e5ace2dfb856a43a19f8ed8b6d:/test/scripts/4500-DKIM/4520 diff --git a/test/scripts/4500-DKIM/4520 b/test/scripts/4500-DKIM/4520 index f7fafb3e4..f073be9d3 100644 --- a/test/scripts/4500-DKIM/4520 +++ b/test/scripts/4500-DKIM/4520 @@ -11,8 +11,8 @@ From: second@example.com content **** # -# single header, oversigned -exim -DOPT=From:From -odf b@test.ex +# single header, oversigned, with timestamps +exim -DOPT=From:From -DTIMES=10 -odf b@test.ex From: nobody@example.com content @@ -63,16 +63,30 @@ content exim -d-all+acl -DOPT=From -DSELECTOR=sel_bad -odf d@test.ex From: nobody@example.com +content +**** +# +# check dkim_strict results in a defer (even with an expansion) +exim -DOPT=From '-DSTRICT=${if ={1}{1}{true}}' '-DTIMES=${bogus}' -odf '-f<>' e0@test.ex +From: nobody@example.com + content **** # # check that an empty dkim_privatekey overrides dkim_strict -exim -DOPT=From -DSTRICT=true -DSELECTOR=none -odf a@test.ex +exim -DOPT=From -DSTRICT=true -DSELECTOR=none -odf e@test.ex From: nobody@example.com content **** # +# single header signed, body line starting with dot +exim -DOPT=From -odf f@test.ex +From: nobody@example.com + +..content +**** +# millisleep 500 killdaemon no_msglog_check