--- 2.1.16CookHeaders.py 2014-06-21 17:09:21.713302870 -0700 
+++ newCookHeaders.py 2014-06-21 17:13:04.553299051 -0700 
@@ -129,7 +129,9 @@ 
rt = msg['from'] 
change_header('Reply-To', rt, mlist, msg, msgdata) 
change_header('From', 
- formataddr(('%s via %s' % (realname, mlist.real_name), 
+ formataddr(('%s <%s> via %s' % (realname, 
+ email, 
+ mlist.real_name), 
mlist.GetListEmail())), 
mlist, msg, msgdata) 
if mlist.from_is_list != 2:

2.1.16 cookheaders.patch

  • 1.
    --- 2.1.16CookHeaders.py 2014-06-2117:09:21.713302870 -0700 +++ newCookHeaders.py 2014-06-21 17:13:04.553299051 -0700 @@ -129,7 +129,9 @@ rt = msg['from'] change_header('Reply-To', rt, mlist, msg, msgdata) change_header('From', - formataddr(('%s via %s' % (realname, mlist.real_name), + formataddr(('%s <%s> via %s' % (realname, + email, + mlist.real_name), mlist.GetListEmail())), mlist, msg, msgdata) if mlist.from_is_list != 2: