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}
- |
+ |
|
@@ -85,6 +89,24 @@ export const emailTemplate = ({
|
|
+ ${
+ subContent
+ ? `
+ |
+ ${subContent}
+ |
+
`
+ : ''
+ }