Password request reset en GAE no envía correo

22 views
Skip to first unread message

Jacinto Parga

unread,
Sep 13, 2016, 10:50:02 AM9/13/16
to web2py-usuarios
Hola a todos, 

Desde que he actualizado a la última versión de web2py: Version 2.14.6-stable+timestamp.2016.05.10.00.21.47  no me envía correos cuando quiero recuperar la contraseña mediante la página de user/request_reset_password

Me sale el siguiente error: 

20:30:08.307Mail.send failure:coercing to Unicode: need string or buffer, lazyT found (/base/data/home/apps/e~canal-etico-marcafranca/0.395432313309680422/gluon/tools.py:808)

Como veis lo estoy ejecutando en Google Appengine. El correo está correctamente configurado, puesto que logro enviar correos desde otros contraladores. En la pantalla me sale el siguiente mensaje:


Se agracede ayuda

Alan Etkin

unread,
Dec 31, 2016, 7:04:20 AM12/31/16
to web2py-usuarios

Me sale el siguiente error: 

20:30:08.307Mail.send failure:coercing to Unicode: need string or buffer, lazyT found (/base/data/home/apps/e~canal-etico-marcafranca/0.395432313309680422/gluon/tools.py:808)


Debe ser un bug en la nueva versión. En el foro en inglés también lo publicaron https://groups.google.com/d/msg/web2py/JA3dKEoiSdA/mrBFPU1YBwAJ

Fijate si no estás enviando mensajes con múltiples lenguajes.

Jacinto Parga

unread,
Jan 23, 2017, 5:31:30 PM1/23/17
to web2py-usuarios
Hola, 

no envío ningún mensaje. Supuestamente se envía el mensaje que trae por defecto la aplicación. Sólo me pasa con request_reset_password, cuando envío mensajes desde otros controladores todo va bien. Lo que he hecho para solucionarlo es crear un controlador específico que me sustituya al código que debiera funcionar en gluon/tools.py

No sé cómo cambiar el mensaje que se envía por correo cuando invoco a request_reset_password
Reply all
Reply to author
Forward
0 new messages