项目简介
在批量发送内容相近但部分内容有差异的电子邮件时,手动操作极为繁琐。本项目搭建的 EEMAIL 网站,是基于 React 和 Apollo Server 的邮件批量发送系统。它具备自定义变量的电子邮件编辑器,支持自动生成或读取 Excel 文件,方便用户设置每个收件者的变量内容,同时提供存储模板服务,有效提升邮件发送效率。
项目的主要特性和功能
- 自定义变量邮件编辑:支持插入中文、注音、英文字母、数字等变量,方便生成个性化邮件内容。
- Excel 文件处理:可自动生成符合格式的
.xlsx
文件,也能上传编辑好的.xlsx
文件,最多支持 10 个收件者。 - 模板管理:允许用户将邮件保存为模板,下次使用类似内容时可直接导入,节省编辑时间。
- 邮件预览与发送:可预览每封信件内容,点击发送按钮批量发送邮件,显示发送结果,并在“寄件纪录”页面保存发送记录。
- 用户设置:用户能更改用户名、密码、电子邮件及密码,还可调整亮/暗模式。
安装使用步骤
安装
假设用户已经下载了本项目的源码文件,在项目根目录下执行以下命令进行安装:
bash
yarn local-install
运行
安装完成后,执行以下命令启动项目,该命令将同时运行前端和后端:
bash
yarn dev
使用
- 账号设置:需提供自己的电子邮件和电子邮件信箱密码,可能需要调低电子邮件的安全设置(例如使用 Gmail 时,需通过此链接设置:https://myaccount.google.com/lesssecureapps?pli=1&rapt=AEjHL4POySDtiISNkTu8R0YVjXXGzgTxAQbLaBzALNiachw114x9CGCXViDQoIHfEeG554xgRoAJJGpN76Y7ZdfQaudZ3PrRHw)。
- 登录操作:使用账号(name: demo-g16,password: demo-g16)登录系统。
- 邮件操作
- 创建新邮件:点击“New”,在编辑器中编辑邮件内容,可插入变量、选择颜色,还能将邮件保存为模板;在 Excel 页面处理收件人信息;在预览页面查看邮件效果;最后在发送页面点击按钮发送邮件。
- 使用模板:点击“Template”,可删除模板或导入模板进入编辑页面。
- 查看寄件记录:点击“Sent”查看邮件发送记录。
- 设置用户信息:点击“Settings”,可更改用户名、密码、电子邮件、电子邮件密码,还能调整亮/暗模式。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】