diff --git a/openerp/tools/mail.py b/openerp/tools/mail.py index b0212db11ae..25db7a1a28b 100644 --- a/openerp/tools/mail.py +++ b/openerp/tools/mail.py @@ -140,7 +140,7 @@ def html_email_clean(html): node.getparent().remove(node) # 4. strip signatures - signature = re.compile(r'([-]{2}[\s]?[\r\n]{1,2}[^\z]+)') + signature = re.compile(r'(^[-]{2,}[\s]?[\r\n]{1,2}[\s\S]+)', re.M) for elem in root.getiterator(): if elem.text: match = re.search(signature, elem.text)