Merge lp:~cv.clearcorp/openobject-server/7.0-lp1272610-mail_sender_name into lp:openobject-server/7.0

Proposed by Carlos Vásquez (ClearCorp)
Status: Needs review
Proposed branch: lp:~cv.clearcorp/openobject-server/7.0-lp1272610-mail_sender_name
Merge into: lp:openobject-server/7.0
Diff against target: 12 lines (+1/-1)
1 file modified
openerp/addons/base/ir/ir_mail_server.py (+1/-1)
To merge this branch: bzr merge lp:~cv.clearcorp/openobject-server/7.0-lp1272610-mail_sender_name
Reviewer Review Type Date Requested Status
Rifakat Husen (OpenERP) (community) Approve
OpenERP Core Team Pending
Review via email: mp+203200@code.launchpad.net

Description of the change

Fixes the associated bug.

To post a comment you must log in.
Revision history for this message
Rifakat Husen (OpenERP) (rha-openerp) :
review: Approve

Unmerged revisions

5213. By Carlos Vásquez (ClearCorp)

[FIX] allow sender and recipient names with or without quotes to be encoded.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'openerp/addons/base/ir/ir_mail_server.py'
2--- openerp/addons/base/ir/ir_mail_server.py 2013-09-18 14:38:07 +0000
3+++ openerp/addons/base/ir/ir_mail_server.py 2014-01-25 03:26:50 +0000
4@@ -118,7 +118,7 @@
5 return param_text_ascii if param_text_ascii\
6 else Charset('utf8').header_encode(param_text_utf8)
7
8-name_with_email_pattern = re.compile(r'("[^<@>]+")\s*<([^ ,<@]+@[^> ,]+)>')
9+name_with_email_pattern = re.compile(r'("[^<@>]+"|[^<@>]+)\s*<([^ ,<@]+@[^> ,]+)>')
10 address_pattern = re.compile(r'([^ ,<@]+@[^> ,]+)')
11
12 def extract_rfc2822_addresses(text):