I should have known you'd already have caught this. Thanks. I'll see if I can apply it to 2.1.17 for now. Cpanel hasn't picked up 2.1.18 yet (and in fact still has 2.1.15 in its stable versions).
rac On Wed, Apr 23, 2014 at 8:08 PM, Mark Sapiro <m...@msapiro.net> wrote: > On 04/23/2014 07:16 PM, Russell Clemings wrote: > > > > If the poster has not filled out the "name" field in his/her MUA (i.e., > if > > the From field says just "em...@example.com" instead of "Your Name Here > < > > em...@example.com>"), then the munged From field reads "via Listname" > > instead of "Your Name Here via Listname." > > > This is <https://bugs.launchpad.net/mailman/+bug/1304511> fixed in > 2.1.18rc1. 2.1.18rc2 is released and is better than 2.1.17 for this and > <https://bugs.launchpad.net/mailman/+bug/1279667> and a few unrelated > bug fixes, but I'm working on another patch for > <https://bugs.launchpad.net/mailman/+bug/1311431> and there will shortly > be a 2.1.18rc3. > > Here's the code in CookHeaders.py. Sorry for the wrapping. > > if (msgdata.get('from_is_list') or mlist.from_is_list) and not > fasttrack: > realname, email = parseaddr(msg['from']) > if not realname: > if mlist.isMember(email): > realname = mlist.getMemberName(email) or email > else: > realname = email > # Remove domain from realname if it looks like an email address > realname = re.sub(r'@([^ .]+\.)+[^ .]+$', '---', realname) > change_header('From', > formataddr(('%s via %s' % (realname, > mlist.real_name), > mlist.GetListEmail())), > > This takes first, the display name from the From: header. If none and > the address is a list member with a real name, use that, and finally > fall back to the local part of the email address with 3 dashes appended. > > -- > Mark Sapiro <m...@msapiro.net> The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users@python.org > https://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > https://mail.python.org/mailman/options/mailman-users/rclemings%40gmail.com > ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org