예제 #1
0
파일: User.py 프로젝트: shaqhuang/zarkpy
 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)
예제 #2
0
파일: User.py 프로젝트: shaqhuang/zarkpy
 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)
예제 #3
0
파일: User.py 프로젝트: saturnisbig/zarkpy
 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)
예제 #4
0
파일: User.py 프로젝트: saturnisbig/zarkpy
 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)