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)
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)
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)
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)