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):
|
||||
if msg[header]:
|
||||
del msg[header]
|
||||
"""a header can appear several times in message."""
|
||||
for h in msg._headers:
|
||||
if h[0].lower() == header.lower():
|
||||
msg._headers.remove(h)
|
||||
|
||||
|
|
Loading…
Reference in a new issue