From bc5da1a02b30f4a89edb988de0d2edb48d183b8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 28 Aug 2012 09:34:14 +0200 Subject: [PATCH] [REVIEW] tools: moved email_split function in emails section, instead of 'somwhere in the file'. bzr revid: tde@openerp.com-20120828073414-lt4bpubxtv3235b6 --- openerp/tools/misc.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 024d75fcae0..f609981342e 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -395,6 +395,11 @@ def email_send(email_from, email_to, subject, body, email_cc=None, email_bcc=Non cr.close() return res +def email_split(text): + """ Return a list of the email addresses found in ``text`` """ + if not text: return [] + return re.findall(r'([^ ,<@]+@[^> ,]+)', text) + #---------------------------------------------------------- # SMS #----------------------------------------------------------