X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/c674e7a4885de9bbd87b89cad1a55ec935005ee0..8b77d27a46e94c347172941fc7a07b17f1e4da25:/src/src/receive.c diff --git a/src/src/receive.c b/src/src/receive.c index d14409c58..6a534dc87 100644 --- a/src/src/receive.c +++ b/src/src/receive.c @@ -1034,6 +1034,7 @@ for (;;) unsigned len = MAX(chunking_data_left, thismessage_size_limit - message_size + 1); uschar * buf = bdat_getbuf(&len); + if (!buf) return END_EOF; message_size += len; if (fout && fwrite(buf, len, 1, fout) != 1) return END_WERROR; } @@ -3960,6 +3961,10 @@ if (LOGGING(8bitmime)) #ifndef DISABLE_DKIM if (LOGGING(dkim) && dkim_verify_overall) g = string_append(g, 2, US" DKIM=", dkim_verify_overall); +# ifdef EXPERIMENTAL_ARC +if (LOGGING(dkim) && arc_state && Ustrcmp(arc_state, "pass") == 0) + g = string_catn(g, US" ARC", 4); +# endif #endif if (LOGGING(receive_time))