跳转至

邮件和通知

这些是外发邮件(通知、重置密码)和浏览器推送背后的变量。邮件通常在面板里设置, 见邮件和通知;这些变量是它的后备设置。

邮件(SMTP)

这些变量在启动时读取,在管理 → 服务器配置的邮件 / SMTP卡片里没有填写主机时使用。 一旦在那里保存了主机,所有字段都由这张卡片提供,并且不用重启就能生效。

变量 默认值 作用 面板
EVEY_SMTP_HOST 空 邮件服务器。为空时:不发送任何邮件。 服务器配置 → 邮件 / SMTP → SMTP 主机,实时生效
EVEY_SMTP_PORT 587 它的端口。 同一张卡片 → 端口,实时生效
EVEY_SMTP_USERNAME 空 用来登录的账户。 同一张卡片 → 用户名,实时生效
EVEY_SMTP_PASSWORD 空 它的密码。 同一张卡片,实时生效
EVEY_SMTP_FROM 空 发件人地址,例如 noreply@example.com。 同一张卡片,实时生效
EVEY_SMTP_TLS starttls starttls、ssl 或 none。 同一张卡片,实时生效

浏览器推送

变量 默认值 作用 面板
VAPID_PUBLIC_KEY, VAPID_PRIVATE_KEY 自动生成 给推送通知签名的密钥对。没有设置时,服务器第一次启动会生成一对,保存在数据库里;只有想继续使用已有的一对密钥时才需要设置,而且两个都要设置:只设一个,推送会被关闭,并给出警告。 无
VAPID_SUBJECT mailto:admin@localhost 推送服务看到的联系地址。 无