diff --git a/apps/server/src/modules/auth/mailer/mail.service.ts b/apps/server/src/modules/auth/mailer/mail.service.ts index 9d3cb4f3e6..6c86afded7 100644 --- a/apps/server/src/modules/auth/mailer/mail.service.ts +++ b/apps/server/src/modules/auth/mailer/mail.service.ts @@ -72,11 +72,15 @@ export class MailService { invitationInfo.workspace.name }`; + const subContent = + 'Currently, AFFiNE Cloud is in the early access stage. Only Early Access Sponsors can register and log in to AFFiNE Cloud.Please click here for more information.'; + const html = emailTemplate({ title: 'You are invited!', content, buttonContent: 'Accept & Join', buttonUrl, + subContent, }); return this.sendMail({ diff --git a/apps/server/src/modules/auth/mailer/template.ts b/apps/server/src/modules/auth/mailer/template.ts index 3d79c96ade..cfcba00d4a 100644 --- a/apps/server/src/modules/auth/mailer/template.ts +++ b/apps/server/src/modules/auth/mailer/template.ts @@ -3,11 +3,13 @@ export const emailTemplate = ({ content, buttonContent, buttonUrl, + subContent, }: { title: string; content: string; buttonContent: string; buttonUrl: string; + subContent?: string; }) => { return ` ${content} - + ${ + subContent + ? ` + + ` + : '' + }
+
@@ -85,6 +89,24 @@ export const emailTemplate = ({
+ ${subContent} +