Re: max header lines
ynagata@st.rim.or.jp (Nagata) writes:
>>> 軽くプログラムを見ただけですが、単に次の場所で ++i を使っている
>>> からダメなんでしょう。単に間違えただけのように見えます。
>
> 確かに。 inn-2.2/frontends/inews.c
皆さんありがとうございます。
おかげで inews.c を修正して運用する決心がつきました。
壊れたメッセージの検出かもしれないので、チェックそのものは残し、
閾値を 4 倍の 200 くらいに上げることにしました。
/* Too many headers? */
- if (++i > 5 * HEADER_DELTA) {
+ if (i > 10 * HEADER_DELTA) {
(void)fprintf(stderr, "More than %d lines of header.\n", i);
# inews は Date: も無条件で付け替えてしまうんですね。
# mailpost から使うときにそういう仕様は嬉しくないなあ。
--
森 浩二 (MORI Kouji)
(株)淺沼組 技術研究所
E-mail: mori@tri.asanuma.co.jp
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735