mirror of https://github.com/MISP/PyMISP
fix: Decoding issue.
parent
e7359504f3
commit
42c99054f8
|
@ -41,7 +41,7 @@ class EMailObject(AbstractMISPObjectGenerator):
|
||||||
|
|
||||||
def generate_attributes(self):
|
def generate_attributes(self):
|
||||||
if self.__email.get_body(preferencelist=('html', 'plain')):
|
if self.__email.get_body(preferencelist=('html', 'plain')):
|
||||||
self.add_attribute('email-body', value=self.__email.get_body(preferencelist=('html', 'plain')).get_payload(decode=True).decode())
|
self.add_attribute('email-body', value=self.__email.get_body(preferencelist=('html', 'plain')).get_payload(decode=True).decode('utf8', 'surrogateescape'))
|
||||||
if 'Reply-To' in self.__email:
|
if 'Reply-To' in self.__email:
|
||||||
self.add_attribute('reply-to', value=self.__email['Reply-To'])
|
self.add_attribute('reply-to', value=self.__email['Reply-To'])
|
||||||
if 'Message-ID' in self.__email:
|
if 'Message-ID' in self.__email:
|
||||||
|
|
Loading…
Reference in New Issue