Calling all Mailman hosting sites
![](https://secure.gravatar.com/avatar/01aa7d6d4db83982a2f6dd363d0ee0f3.jpg?s=120&d=mm&r=g)
I've had a lot of requests recently for information about Mailman hosting. As a general rule I don't like to recommend any particular hosting company. But if you do provide Mailman hosting facilities, please make sure you've added yourself to the PythonHosting wiki:
http://www.python.org/cgi-bin/moinmoin/PythonHosting
I usually point people here for more information, so please make sure you're on that list. Now to check the FAQ and see if it points here...
-Barry
![](https://secure.gravatar.com/avatar/f2e3db1c46b084d5c971f5fbb565d4c9.jpg?s=120&d=mm&r=g)
Bug in Mailman version 2.1.4
hello as I experince repeated problems with people providing wrong email adresses (eg. by using german Umlaute as äöü etc.) I would like to suggest to implement a routine checking for the validity of an email address entered by the user. the relpy on the website is in such a case as follows:
We're sorry, we hit a bug!
If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback:
Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/mailman/Mailman/Cgi/options.py", line 226, in main password, user): File "/usr/local/mailman/Mailman/SecurityManager.py", line 220, in WebAuthenticate ok = self.CheckCookie(ac, user) File "/usr/local/mailman/Mailman/SecurityManager.py", line 300, in CheckCookie ok = self.__checkone(c, authcontext, user) File "/usr/local/mailman/Mailman/SecurityManager.py", line 310, in __checkone key, secret = self.AuthContextInfo(authcontext, user) File "/usr/local/mailman/Mailman/SecurityManager.py", line 105, in AuthContextInfo secret = self.getMemberPassword(user) File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 102, in getMemberPassword raise Errors.NotAMemberError, member NotAMemberError: t???f@sil.at
Python information:
Variable Value sys.version 2.1.3 (#1, Sep 7 2002, 15:29:56) [GCC 2.95.4 20011002 (Debian prerelease)] sys.executable /usr/bin/python sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2
Environment variables:
Variable Value DOCUMENT_ROOT /var/www/mailman.sil.at SERVER_ADDR 213.129.232.15 HTTP_ACCEPT_ENCODING deflate, gzip, x-gzip, identity, *;q=0 CONTENT_LENGTH 53 CONTENT_TYPE application/x-www-form-urlencoded PATH_TRANSLATED /var/www/mailman.sil.at/obelix REMOTE_ADDR 62.116.122.5 GATEWAY_INTERFACE CGI/1.1 UNIQUE_ID QDM-QdWB6A8AACGuER8 REQUEST_URI /mailman/options/obelix SERVER_PROTOCOL HTTP/1.1 REMOTE_PORT 23073 SERVER_PORT 80 HTTP_CONNECTION Keep-Alive, TE HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Linux 2.4.24 i586) Opera 7.11 [en] HTTP_ACCEPT_CHARSET iso-8859-1, utf-8, utf-16, *;q=0.1 HTTP_ACCEPT text/html, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 HTTP_TE deflate, gzip, chunked, identity, trailers HTTP_COOKIE2 $Version=1 QUERY_STRING SCRIPT_FILENAME /usr/local/mailman/cgi-bin/options PATH_INFO /obelix HTTP_HOST mailman.sil.at REQUEST_METHOD POST SERVER_SIGNATURE Apache/1.3.26 Server at mailman.sil.at Port 80 SCRIPT_NAME /mailman/options SERVER_ADMIN franz@mailman.sil.at SERVER_SOFTWARE Apache/1.3.26 (Unix) Debian GNU/Linux PYTHONPATH /usr/local/mailman HTTP_COOKIE obelix+admin=280200000069383e3340732800000037303633643963616336643737343063356235376632333934326338396161613962666638393737 SERVER_NAME mailman.sil.at HTTP_REFERER http://mailman.sil.at/mailman/options/obelix/t?f@sil.at
kind regards,
franz
![](https://secure.gravatar.com/avatar/01aa7d6d4db83982a2f6dd363d0ee0f3.jpg?s=120&d=mm&r=g)
On Wed, 2004-02-18 at 05:38, Franz Lax wrote:
hello as I experince repeated problems with people providing wrong email adresses (eg. by using german Umlaute as äöü etc.) I would like to suggest to implement a routine checking for the validity of an email address entered by the user.
Newer versions of MM2.1 should not allow non-ascii characters in email addresses to be subscribed to a list. So this address must have been added in older versions and survived an upgrade. I think I posted a recipe a long while back for finding and removing such bogus addresses. Check the archives or the FAQ. Try searching for remove_members.
-Barry
participants (2)
-
Barry Warsaw
-
Franz Lax