From 31da094bf3b82528f5cb66d85419de84d64c824f Mon Sep 17 00:00:00 2001 From: ms Date: Sat, 27 Jul 2024 01:10:05 +0800 Subject: [PATCH] =?UTF-8?q?mailserver=20=E4=B8=AD=E7=BB=A7=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/mailserver/14.0.0/data.yml | 28 ++++++++++++++++++++ apps/mailserver/README.md | 46 +++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+) diff --git a/apps/mailserver/14.0.0/data.yml b/apps/mailserver/14.0.0/data.yml index 8413cd229..968640cd9 100644 --- a/apps/mailserver/14.0.0/data.yml +++ b/apps/mailserver/14.0.0/data.yml @@ -139,3 +139,31 @@ additionalProperties: labelEn: SSL Private certificate file name required: false type: text + - default: "" + edit: true + envKey: RELAY_HOST + labelZh: SMTP 中继主机 + labelEn: SMTP relay host + required: false + type: text + - default: 587 + edit: true + envKey: RELAY_PORT + labelZh: SMTP 中继端口 + labelEn: SMTP relay port + required: false + type: number + - default: "" + edit: true + envKey: RELAY_USER + labelZh: SMTP 中继用户名 + labelEn: SMTP relay username + required: false + type: text + - default: "" + edit: true + envKey: RELAY_PASSWORD + labelZh: SMTP 中继密码 + labelEn: SMTP relay password + required: false + type: text diff --git a/apps/mailserver/README.md b/apps/mailserver/README.md index 97561db22..ae1999d9f 100644 --- a/apps/mailserver/README.md +++ b/apps/mailserver/README.md @@ -83,3 +83,49 @@ setup alias add postmaster@example.com user@example.com 将证书文件放置在 持久化目录的 `certs` 目录下,文件名为 `public.crt` 和 `private.key`。 重启容器,即可更新证书。 + +## 通过 中继服务器 发送邮件 + +如果您的 ISP 阻止了 25 端口,您可以使用中继服务器发送邮件。 + +### `SMTP 中继主机` 配置 + +常见的 SMTP 服务器配置如下: + +- `Gmail`: `smtp.gmail.com` +- `QQ`: `smtp.qq.com` +- `163`: `smtp.163.com` +- `126`: `smtp.126.com` + +### `SMTP 中继端口` 配置 + +常见的 SMTP 服务器端口配置如下: + +- `Gmail`: `587` +- `QQ`: `465` +- `163`: `465` +- `126`: `465` +- `25` 通常也可以使用 + + +### `SMTP 中继用户名` 配置 + +常见的 SMTP 服务器用户名配置如下: + +- `Gmail`: `邮箱地址` +- `QQ`: `qq账户` +- `163`: `邮箱地址` +- `126`: `邮箱地址` + +### `SMTP 中继密码` 配置 + +常见的 SMTP 服务器密码配置如下: + +> `授权码` 是指在邮箱设置中生成的授权码,不是邮箱密码。 +> +> `应用密码` 是指在邮箱设置中生成的应用密码,不是邮箱密码。 + +- `Gmail`: `应用密码` +- `QQ`: `授权码` +- `163`: `授权码` +- `126`: `授权码`