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