ok, the validation was because the email was not registered, with a valid email
I get this:
Traceback (most recent call last):
File "/Users/alex/web2py/gluon/restricted.py", line 188, in restricted
exec ccode in environment
File "/Users/alex/web2py/applications/mcsa/controllers/default.py", line 160,
in <module>
File "/Users/alex/web2py/gluon/globals.py", line 124, in <lambda>
self._caller = lambda f: f()
File "/Users/alex/web2py/applications/mcsa/controllers/default.py", line 139,
in user
return dict(form=auth())
File "/Users/alex/web2py/gluon/tools.py", line 1048, in __call__
return self.request_reset_password()
File "/Users/alex/web2py/gluon/tools.py", line 2035, in request_reset_password
dict(key=reset_password_key)):
File "/Users/alex/web2py/gluon/tools.py", line 582, in send
logger.warn('Mail.send failure:%s' % e)
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 1033, in warning
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 1129, in _log
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 1139, in handle
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 1176, in callHandlers
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 662, in handle
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 770, in emit
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.py",
line 713, in handleError
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/traceback.py",
line 124, in print_exception
File
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/traceback.py",
line 13, in _print
IOError: [Errno 5] Input/output error
It is running on a mac server Python 2.6.1