diff --git a/helpdesk/management/commands/get_email.py b/helpdesk/management/commands/get_email.py index 94ad204c..f7d00724 100755 --- a/helpdesk/management/commands/get_email.py +++ b/helpdesk/management/commands/get_email.py @@ -395,8 +395,9 @@ def ticket_from_message(message, queue, logger): if not body: mail = BeautifulSoup(part.get_payload(), "lxml") if ">" in mail.text: - message_body = mail.text.split(">")[1] - body = message_body.encode('ascii', errors='ignore') + body = mail.find('body') + body = body.text + body = body.encode('ascii', errors='ignore') else: body = mail.text