1 diff -urNp -x '*.orig' sendmail-8.16.1.org/sendmail/collect.c sendmail-8.16.1/sendmail/collect.c
2 --- sendmail-8.16.1.org/sendmail/collect.c 2020-05-19 21:54:33.000000000 +0200
3 +++ sendmail-8.16.1/sendmail/collect.c 2021-10-03 22:30:58.038924399 +0200
6 #include <sm/sendmail.h>
10 static void eatfrom __P((char *volatile, ENVELOPE *));
11 static void collect_doheader __P((ENVELOPE *));
12 static SM_FILE_T *collect_dfopen __P((ENVELOPE *));
13 @@ -283,6 +285,7 @@ collect(fp, smtpmode, hdrp, e, rsetsize)
18 register SM_FILE_T *df;
21 @@ -612,6 +615,16 @@ nextstate:
28 + sm_syslog(LOG_NOTICE, e->e_id,
29 + "excessive headers from %s during message collect",
30 + CurHostName ? CurHostName : "<local machine>");
32 + usrerr("451 Stop this. You are lame.");
36 /* check for possible continuation line */