diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2018-03-26 17:30:47 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2018-03-26 17:34:17 +0100 |
commit | 311fbe57c4e825004fc4aa9665d102cc43f08d34 (patch) | |
tree | ef9e22de45ed8cf01d97d4a6efc269e32c330a9c /src | |
parent | c85476e9d9f9002927fc3e2a6a12005423359ff1 (diff) |
ARC: add guard in verify against lack of the dkim-verify context
needed for body-hashing
Diffstat (limited to 'src')
-rw-r--r-- | src/src/arc.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/src/arc.c b/src/src/arc.c index eb143b697..06ca93736 100644 --- a/src/src/arc.c +++ b/src/src/arc.c @@ -993,6 +993,12 @@ acl_verify_arc(void) arc_ctx ctx = { NULL }; const uschar * res; +if (!dkim_verify_ctx) + { + DEBUG(D_acl) debug_printf("ARC: no DKIM verify context\n"); + return NULL; + } + /* AS evaluation, per https://tools.ietf.org/html/draft-ietf-dmarc-arc-protocol-10#section-6 */ |