summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-28Handle mailman message/rfc822 encapsulationHEADmasterLaurent Pinchart
To work around DMARC rejection rules, mailman may encapsulate the original message in a message/rfc822 part. Support this. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2022-11-28Switch to new parser APILaurent Pinchart
While email.message_from_binary_file() isn't documented as deprecated, it returns an email.message.Message object which is documented as legacy. Switch to email.parser.BytesParser() to obtain an email.message.EmailMessage() object instead. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2022-11-28Add patch-save.py scriptLaurent Pinchart
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2022-11-28Initial commitLaurent Pinchart