Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save lucasdavila/996847 to your computer and use it in GitHub Desktop.
Save lucasdavila/996847 to your computer and use it in GitHub Desktop.
Sending email in GAE using web2py Mail API
"""
a alguns dias acompanhei pela lista brasileira do Web2py que alguns usuários estavam
com dificuldades com envio de email no GAE, hoje passei por isso :( segue dica para
quem também estiver com dificuldades no envio de email pelo GAE.
Em um modelo ex: "models/db.py" inclua o código abaixo:
"""
from gluon.tools import Mail
mail = Mail()
if not request.env.web2py_runtime_gae:
mail.settings.server = 'smtp.gmail.com:587' #or 'logging'
mail.settings.tls = True
mail.settings.login = 'lucassdvl@gmail.com:pass'
else:
mail.settings.server = 'gae'
mail.settings.sender = 'lucassdvl@gmail.com' #app owner
#Obs: No GAE o email definido como sender deve ser o mesmo email do usuário que subiu a app (o dono da app)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment