def post(self):
user_address = self.request.get('email_address')
if not mail.is_email_valid(user_address):
self.get() # Show the form again.
else:
confirmation_url = create_new_user_confirmation(user_address)
sender_address = (
'Example.com Support <{}@appspot.gserviceaccount.com>'.format(
app_identity.get_application_id()))
subject = 'Confirm your registration'
body = """Thank you for creating an account!
Please confirm your email address by clicking on the link below:
{}
""".format(confirmation_url)
mail.send_mail(sender_address, user_address, subject, body)
# [END send-confirm-email]
self.response.content_type = 'text/plain'
self.response.write('An email has been sent to {}.'.format(
user_address))
评论列表
文章目录