make sure delete_header() delete all headers occurences
This commit is contained in:
parent
d9f2ec214f
commit
0300d38f56
|
@ -208,5 +208,8 @@ def add_or_replace_header(msg: Message, header: str, value: str):
|
||||||
|
|
||||||
|
|
||||||
def delete_header(msg: Message, header: str):
|
def delete_header(msg: Message, header: str):
|
||||||
if msg[header]:
|
"""a header can appear several times in message."""
|
||||||
del msg[header]
|
for h in msg._headers:
|
||||||
|
if h[0].lower() == header.lower():
|
||||||
|
msg._headers.remove(h)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue