list member email address format issues
Greetings,
I am running mailman 1.0b6 on a redhat 5.2 intel box.
I added several members to a mailing list using the following format:
John Doe <john.doe@anon.com>
Which appears to work in regard to sending out mail etc,
However, it upsets the html parsing of the membership configuration page in the administration settings. The brackets around the email address wreak havoc with the checkboxes for the user options.
Perhaps this needs to be stated in the instructions for adding new users... just add their email addresses, not names etc.
Which gets me to: Is there a way I can edit the current subscribers to remove the above syntax and replace it with just their email addresses without having to unsubscribe them then resubscribe? Is there a text file of subscribers that I can edit?
Thanks.
-John Lewis
we just had the same problem here. It looks like convert_list and what not need to be a little more robust about what exactly gets added.
In order to change the subscriptions, you have to either write a script, or interact with the list manually to fix this without unsubscribing/resusbscribing everyone. This could be a pain. Another alternative is to delete the list then re run convert_list or whatever you ran originally with just the names and nothing else.
I've attached a script that should fix all such addresses, just put it in your $prefix/bin directory, chmod it, and run it.
Please note the printed output to make sure that it does exactly what you want.
scott
On Wed, Nov 11, 1998 at 05:40:50PM -0500, John Lewis wrote: | Greetings, | | I am running mailman 1.0b6 on a redhat 5.2 intel box. | | I added several members to a mailing list using the following format: | | John Doe <john.doe@anon.com> | | Which appears to work in regard to sending out mail etc, | | However, it upsets the html parsing of the membership configuration page in | the administration settings. The brackets around the email address wreak | havoc with the checkboxes for the user options. | | Perhaps this needs to be stated in the instructions for adding new users... | just add their email addresses, not names etc. | | Which gets me to: Is there a way I can edit the current subscribers to | remove the above syntax and replace it with just their email addresses | without having to unsubscribe them then resubscribe? Is there a text file | of subscribers that I can edit? | | Thanks. | | -John Lewis | | ------------------------------------------------------ | Mailman-Users maillist - Mailman-Users@python.org | http://www.python.org/mailman/listinfo/mailman-users |
Thanks, Scott!
I managed to add some subscribers with embedded spaces in their addresses. Parts of mailman will take that, and parts blow up. I could not remove them from the list until I ran your script and converted them to something saner.
John
At 2:58 PM -0800 11/11/98, Scott wrote:
we just had the same problem here. It looks like convert_list and what not need to be a little more robust about what exactly gets added.
In order to change the subscriptions, you have to either write a script, or interact with the list manually to fix this without unsubscribing/resusbscribing everyone. This could be a pain. Another alternative is to delete the list then re run convert_list or whatever you ran originally with just the names and nothing else.
I've attached a script that should fix all such addresses, just put it in your $prefix/bin directory, chmod it, and run it.
Please note the printed output to make sure that it does exactly what you want.
scott
-- John Harkin Internet Network and Systems Consulting jh@harkin.net voice: 415-472-2452 fax: 415-472-2454
"Scott" == Scott <scott@chronis.pobox.com> writes:
Scott> we just had the same problem here. It looks like
Scott> convert_list and what not need to be a little more robust
Scott> about what exactly gets added.
It sounds like any script that takes email addresses from users (e.g. convert_list) needs to run a verification check on the addrs and normalize them.
-Barry
participants (4)
-
Barry A. Warsaw
-
John Harkin
-
John Lewis
-
Scott