diff --git a/opendmarc/opendmarc.c b/opendmarc/opendmarc.c index 7c1eda6..28b8833 100644 --- a/opendmarc/opendmarc.c +++ b/opendmarc/opendmarc.c @@ -2621,7 +2621,12 @@ mlfi_eom(SMFICTX *ctx) /* parse it */ if (opendmarc_arcseal_parse(hdr->hdr_value, &as_hdr_new->arcseal) != 0) + { + syslog(LOG_WARNING, + "%s: ignoring invalid %s header \"%s\"", + dfc->mctx_jobid, hdr->hdr_name, hdr->hdr_value); continue; + } if (dfc->mctx_ashead == NULL) {