Leif Erlingsson wrote,
| This is going to break a lot of procmail recepies... why this change?
|
|
| diff 8.8.4 8.8.3
|
| 329c329
| < DZ8.8.4
| ---
| > DZ8.8.3
| 601,603c601
| < HReceived: $?sfrom $s $.$?_($?s$|from $.$_)
| < $.by $j ($v/$Z)$?r with $r$.
| < id $i$?u for $u$.; $b
| ---
| > HReceived: $?sfrom $s $.$?_($?s$|from $.$_) $.by $j ($v/$Z)$?r with $r$. id
$i$?u for $u$.; $b
Actually it should not break anything; procmail does all egrepping of header
lines as if they had been run through formail -c, and a match to ".*" will
not be interrupted by the newline-space or newline-tab that breaks a header
into continuation lines.
To quote the procmail(1) man page:
To make `egrepping' of headers more consistent, procmail
concatenates all continued header fields; but only inter-
nally. When delivering the mail, line breaks will appear
as before.