输入至少两个字符

邮箱绑定与找回密码

文档版本: v1.4.6

KaLogin 可以让玩家绑定邮箱,并通过验证码找回密码。

开启邮箱功能#

email-binding:
  enabled: true
  code-expire-seconds: 300

配置 SMTP#

config.yml 中填写邮箱服务信息:

email-binding:
  smtp:
    host: "smtp.qq.com"
    port: 587
    auth: true
    starttls: true
    ssl: true
    username: "xxx@qq.com"
    password: "xxx"
    from-email: "xxx@qq.com"
    from-name: "Server"

不同邮箱服务商的 SMTP 地址和授权码不同,请以邮箱服务商后台说明为准。很多邮箱不能直接使用登录密码,需要单独生成 SMTP 授权码。

玩家使用方式#

命令 用途
/bindemail 打开邮箱绑定界面
/bindemail dismiss 不再提示绑定邮箱
/recoverpassword 通过邮箱验证码找回密码
/rp /recoverpassword 的别名

建议#

  • 启用邮箱找回密码前,请先用自己的账号测试验证码是否能收到。
  • 公网服务器建议提醒玩家尽早绑定邮箱。
  • 如果 SMTP 发送失败,请先检查服务器是否允许连接邮箱服务商端口。