[Mailman-Developers] german Umlaute in email adresses -> error message

Franz Lax Franz at lax.priv.at
Wed Feb 18 05:38:55 EST 2004


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 at 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 at 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



More information about the Mailman-Developers mailing list