diff --git a/deploy/gitea/.env.example b/deploy/gitea/.env.example index 8742478..044b121 100644 --- a/deploy/gitea/.env.example +++ b/deploy/gitea/.env.example @@ -1,2 +1,5 @@ MARIADB_ROOT_PASSWORD=replace-with-a-long-random-password MARIADB_PASSWORD=replace-with-another-long-random-password +GITEA_MAILER_FROM=noreply@git.roncarve.com +GITEA_MAILER_USER=noreply@git.roncarve.com +GITEA_MAILER_PASSWORD=replace-with-tencent-cloud-smtp-password diff --git a/deploy/gitea/docker-compose.yml b/deploy/gitea/docker-compose.yml index 788cfa2..2369d09 100644 --- a/deploy/gitea/docker-compose.yml +++ b/deploy/gitea/docker-compose.yml @@ -21,7 +21,14 @@ services: GITEA__database__NAME: gitea GITEA__database__USER: gitea GITEA__database__PASSWD: ${MARIADB_PASSWORD} + GITEA__mailer__ENABLED: "true" GITEA__mailer__PROTOCOL: smtps + GITEA__mailer__SMTP_ADDR: smtp.qcloudmail.com + GITEA__mailer__SMTP_PORT: "465" + GITEA__mailer__FROM: '"代码协作平台-海南荣刻科技有限公司" <${GITEA_MAILER_FROM}>' + GITEA__mailer__ENVELOPE_FROM: ${GITEA_MAILER_FROM} + GITEA__mailer__USER: ${GITEA_MAILER_USER} + GITEA__mailer__PASSWD: ${GITEA_MAILER_PASSWORD} ports: - "2222:22" volumes: diff --git a/deploy/gitea/templates/mail/user/auth/register_notify.tmpl b/deploy/gitea/templates/mail/user/auth/register_notify.tmpl new file mode 100644 index 0000000..4d861b1 --- /dev/null +++ b/deploy/gitea/templates/mail/user/auth/register_notify.tmpl @@ -0,0 +1,49 @@ +海南荣刻科技有限公司|账号信息 +--- + + +
+ + +{{.DisplayName}},您好:
+ +海南荣刻科技有限公司已为您开通代码协作平台账号。
+ ++ 用户名:{{.Username}} +
+ +请点击下面的链接设置登录密码:
+ ++ 完成账号设置 +
+ +{{$set_pwd_url}}
+ +完成账号设置后,可通过以下地址访问平台:
+ + + +
+ 如果您并未预期收到此邮件,请联系管理员确认。
+ 本邮件由系统自动发送,请勿直接回复。
+
+ 海南荣刻科技有限公司
+ 代码协作平台
+ {{AppUrl}}
+
{{.DisplayName}},您好:
+ +我们收到了一次账号访问设置请求。
+ +请在 {{.ResetPwdCodeLives}} 内点击下面的链接完成设置:
+ ++ 继续操作 +
+ +{{$recover_url}}
+ ++ 如果您没有发起本次请求,可以忽略此邮件。为保障账号安全,请勿将此链接转发给他人。 +
+ +
+ 海南荣刻科技有限公司
+ 代码协作平台
+ {{AppUrl}}
+