fix sirmail header checking, since encoding was moved to later
svn: r11924
This commit is contained in:
parent
ab864d4888
commit
e99645136b
|
@ -741,7 +741,7 @@
|
|||
[body-lines (regexp-split
|
||||
#rx"\n"
|
||||
(substring message-str (cdar m) (string-length message-str)))])
|
||||
(validate-header header)
|
||||
(validate-header (regexp-replace #rx"[^\x0-\xFF]" header "_"))
|
||||
(let* ([to* (sm-extract-addresses (extract-field "To" header))]
|
||||
[to (map encode-for-header (map car to*))]
|
||||
[cc* (sm-extract-addresses (extract-field "CC" header))]
|
||||
|
@ -762,6 +762,8 @@
|
|||
[new-header (append-headers std-header prop-header)]
|
||||
[tos (map cdr (append to* cc* bcc*))])
|
||||
|
||||
(validate-header new-header)
|
||||
|
||||
(as-background
|
||||
enable
|
||||
(lambda (break-bad break-ok)
|
||||
|
|
Loading…
Reference in New Issue
Block a user