import { Resend } from 'resend'
const resend = new Resend(process.env.RESEND_API_KEY)
export async function sendSetupLinkEmail(
to: string,
username: string,
setupUrl: string,
displayName: string,
) {
const name = displayName || username
const html = `
|
🔒 OA 统一门户
|
|
您好,${name}:
您的 OA 统一门户账号已创建,请点击下方按钮设置登录密码:
⚠ 请注意:
此链接 24 小时内有效,过期后需联系管理员重新创建账号。
修改密码只能通过 OA 统一门户(oa.tlyq.ai),无法在子站点(assets、issue 等)中修改密码。
此邮件由系统自动发送,请勿回复。 如有疑问,请联系管理员。
|
|
`
const text = `您好,${name}:
您的 OA 统一门户账号已创建,请点击以下链接设置登录密码:
${setupUrl}
用户名:${username}
⚠ 请注意:
此链接 24 小时内有效,过期后需联系管理员重新创建账号。
修改密码只能通过 OA 统一门户(oa.tlyq.ai),无法在子站点(assets、issue 等)中修改密码。
此邮件由系统自动发送,请勿回复。`
await resend.emails.send({
from: 'OA 统一门户 ',
to,
subject: '您的 OA 统一门户账号已创建',
text,
html,
})
}