How to show Human Name but not email address
Hello,
Been using mailman for many years, but have a configuration need that I don't see in the GUI. I've searched, but also don't find in the documentation.
I would like for my users to be able, in the Web Admin interface, to be able to see the HUMAN name of subscribers, but not the actual email address. For example, if I mass add addresses, in this format Bob Smith<robert.Smith@somemail.com> I would like "Bob Smith" to show, but not expose"robert.Smith@somemail.com"
Now, I know I can turn hidden off and on, but that is all or nothing. OFF = no information about subscribers shows at all ON=their email addresses are shown. Of course, those are then easily harversted and expoited. I don't want that, but my users want to be able to see who they are mailing with.
Thanks much,
Greg
On Tue, Feb 14, 2012 at 07:52:58AM -0500, Gregory Beyer wrote:
I would like for my users to be able, in the Web Admin interface, to be able to see the HUMAN name of subscribers, but not the actual email address. For example, if I mass add addresses, in this format Bob Smith<robert.Smith@somemail.com> I would like "Bob Smith" to show, but not expose"robert.Smith@somemail.com"
Now, I know I can turn hidden off and on, but that is all or nothing. OFF = no information about subscribers shows at all ON=their email addresses are shown. Of course, those are then easily harversted and expoited. I don't want that, but my users want to be able to see who they are mailing with.
What's wrong with them using their MUAs for that? Not everyone on a list has the inclination/confidence/whatever to mail, after all.
I suspect you'll need to add something yourself for this: most of my lists have large percentages of just email addresses, which is something you may need to factor in, should you do this; or add in a "plus n others".
-- DRINK COFFEE -- Do stupid things faster with more energy!
Gregory Beyer wrote:
I would like for my users to be able, in the Web Admin interface, to be able to see the HUMAN name of subscribers, but not the actual email address. For example, if I mass add addresses, in this format Bob Smith<robert.Smith@somemail.com> I would like "Bob Smith" to show, but not expose"robert.Smith@somemail.com"
You can only do this by patching the Mailman/HTMLFormatter.py module. I have added a patch which will do this in comment #4 of the bug report at <https://bugs.launchpad.net/mailman/+bug/558122>. Note that this is a global patch and will affect all lists in the installation.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Adam McGreggor -
Gregory Beyer -
Mark Sapiro