邮件配置
学习如何在您的应用中配置邮件功能
在DirEasy中,我们已经集成了多个邮件模板,您可以直接使用:
launch-reminder.tsx
- 在发布日,向用户发送关于他们正在进行的发布的提醒邮件reset-password.tsx
- 发送密码重置邮件verify.tsx
- 发送注册验证邮件winner-badge.tsx
- 在发布日,向当天的获胜者发送邮件通知
配置指南
设置发件人和收件人邮箱地址
- 设置发件人邮箱地址
EMAIL_FROM
环境变量。这将作为所有邮件的发件人地址。请确保您的邮件提供商已验证该邮箱地址和域名 - 设置
NEXT_PUBLIC_CONTACT_EMAIL
环境变量。这是用户用来联系您的邮箱地址
邮件模板
我们集成了React Email - 一组高质量、无样式的组件,用于使用React和TypeScript创建精美的邮件。模板位于/emails
目录中。
如需修改邮件模板,可以直接修改
/emails
文件夹中对应的'.tsx'文件。创建邮件模板
要创建新的邮件模板,只需在emails
文件夹中创建一个新的.tsx文件。这是一个简单的邮件模板示例:
预览邮件

要预览邮件模板,请运行:
react email
预览运行在http://localhost:3003
。