邮件服务
用途
发送注册验证码与密码找回等账户安全邮件。关闭后可不配 SMTP;开启后必须配好连接信息。
入口
管理后台 → 平台配置 → 邮件服务(/admin/settings/email)
前置条件
- 具备可用的 SMTP 主机、端口、账号;多数邮箱需「授权码」而非登录密码。
- 保存不会主动探测或发送测试邮件,需用真实注册/找回流程验证。
操作步骤
1. 是否发送账户安全邮件
- 切换「发送账户安全邮件」。该开关与下方 SMTP 一起保存后生效(不是单独即时开关)。
- 启用后:普通邮箱注册与密码找回使用 6 位验证码;发送失败不会保留可用验证码。
- 关闭只停止后续账户邮件,不改变注册开关,不影响已有登录会话。
2. 配置 SMTP
- 填写:SMTP 主机(不含协议与端口)、端口、连接加密(STARTTLS / 直接 TLS / 无加密)、用户名、密码(留空保留原值)、发件邮箱、发件人名称等。
- 点 保存设置 / 保存并启用。说明:保存不会主动探测或发送测试邮件,需用真实注册/找回验证。
- 可选配置电子邮件域名白名单(多行;空 = 不限制服务商)。
- 未保存离开会提示;可撤销或重新读取。注册/验证码频次还受 资源与策略 中「账号注册」「邮箱验证码」约束。
字段与含义
| 字段 | 含义 |
|---|---|
| 账户邮件启用 | 验证码邮件总开关 |
| SMTP 主机/端口 | 发信服务器 |
| SMTP 密码 | 授权凭据,不明文回显 |
结果如何验证
- 用测试邮箱走注册或「忘记密码」,应收到 6 位验证码。
- 用户设置页「更换邮箱」不再提示「管理员尚未配置可用的邮件服务」。
常见失败
| 现象 | 处理 |
|---|---|
| 收不到信 | 查垃圾箱;核对主机/端口/授权码/发件人 |
| 验证码无效 | 可能发送失败未建码;看后端日志后重发 |
| 保存后仍提示未配置 | 确认主开关已开且 SMTP 必填项完整 |