Exemplo n.º 1
0
 def sendForgetPasswordEmail(self, user):
     code = self.__getValidationCode(user)
     sh.model('UserForgetPassword').replaceInsert(
         dict(Userid=user.id, code=code))
     mail_text = '%s您好,请申请了密码重置,此链接将在24小时后过期\n%s/accounts/forget-password?Userid=%d&code=%s\n若非您本人操作,请忽略本邮件' % (
         user.name, sh.config.HOST_NAME, user.id, code)
     sh.sendMail(user.email, '重置您的密码', mail_text)
Exemplo n.º 2
0
 def sendValidationEmail(self, user):
     code = self.__getValidationCode(user)
     sh.model('UserValidation').replaceInsert(
         dict(Userid=user.id, code=code))
     mail_text = '欢迎%s\n请点击激活: %s/accounts/validate?Userid=%d&code=%s' % (
         user.name, sh.config.HOST_NAME, user.id, code)
     sh.sendMail(user.email, '欢迎注册,请验证', mail_text)
Exemplo n.º 3
0
 def sendForgetPasswordEmail(self, user):
     code = self.__getValidationCode(user)
     sh.model('UserForgetPassword').replaceInsert(dict(Userid=user.id, code=code))
     mail_text = '%s您好,请申请了密码重置,此链接将在24小时后过期\n%s/accounts/forget-password?Userid=%d&code=%s\n若非您本人操作,请忽略本邮件' % (user.name, sh.config.HOST_NAME, user.id, code)
     sh.sendMail(user.email, '重置您的密码', mail_text)
Exemplo n.º 4
0
 def sendValidationEmail(self, user):
     code = self.__getValidationCode(user)
     sh.model('UserValidation').replaceInsert(dict(Userid=user.id, code=code))
     mail_text = '欢迎%s\n请点击激活: %s/accounts/validate?Userid=%d&code=%s' % (user.name, sh.config.HOST_NAME, user.id, code)
     sh.sendMail(user.email, '欢迎注册,请验证', mail_text)