Low priority suggestion: addressing
Handle "/" in usernames on mail addresses.
HP Openmail uses a last_first/mnode@mnode.domain format for it's email addreses when referencing them from SMTP.
The CGI uses the / as a delimiter for tokens so it thinks that the address is "last_first" instead of "last_first/mnode@mnode.domain".
Emailing to lists and subscribing to addresses with this format DOES WORK.
It's only the admin CGI that is broken because of the parsing.
I did a quick hack to handle_opts.py and options.py that basically "looked" for more than the ones expected for the CGI and then appended the second parameter to the first, concatenating a "/" inbetween. This is nasy and site specific so I won't publish the code here. (or explain it really well :)
What really should be done is to escape the / in the form or something like that.
If I had more python and CGI background I would have submitted a patch but...
Thanks!
-John Larson / john_larson@cargill.com
participants (1)
-
John_Larson@cargill.com