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
|
[body-lines (regexp-split
|
||||||
#rx"\n"
|
#rx"\n"
|
||||||
(substring message-str (cdar m) (string-length message-str)))])
|
(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))]
|
(let* ([to* (sm-extract-addresses (extract-field "To" header))]
|
||||||
[to (map encode-for-header (map car to*))]
|
[to (map encode-for-header (map car to*))]
|
||||||
[cc* (sm-extract-addresses (extract-field "CC" header))]
|
[cc* (sm-extract-addresses (extract-field "CC" header))]
|
||||||
|
@ -762,6 +762,8 @@
|
||||||
[new-header (append-headers std-header prop-header)]
|
[new-header (append-headers std-header prop-header)]
|
||||||
[tos (map cdr (append to* cc* bcc*))])
|
[tos (map cdr (append to* cc* bcc*))])
|
||||||
|
|
||||||
|
(validate-header new-header)
|
||||||
|
|
||||||
(as-background
|
(as-background
|
||||||
enable
|
enable
|
||||||
(lambda (break-bad break-ok)
|
(lambda (break-bad break-ok)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user