1. 此工具有什么功能
本免费在线邮件合并工具可从一个模板和CSV 文件批量生成多封邮件正文。在模板中输入占位符(如 {{name}}、{{email}}),上传列名与之匹配的 CSV,点击合并即可得到每行一封邮件正文。全部在浏览器中处理,无需注册、不上传服务器。适合简报、邀请函或批量个性化。
如何使用
快速开始: 在模板框中输入或粘贴邮件模板,用 {{fieldName}} 表示来自 CSV 的每个值。上传第一行为列名的 CSV 文件,列名与这些字段对应。点击合并生成所有邮件正文。复制或下载结果。
- 输入邮件模板 — 在模板框中撰写内容,使用
{{name}}、{{email}}或任意与 CSV 列对应的{{fieldName}}。工具会在框下方显示检测到的字段。 - 上传 CSV — 点击上传 CSV 选择文件。第一行必须是表头(如 name、email)。会显示预览和列列表;若模板使用了没有对应列的字段,会给出警告。
- 合并 — 点击合并。每行 CSV 生成一封邮件正文,占位符被该行值替换。缺失列替换为空。
- 复制或下载 — 复制单封邮件、全部复制或全部下载为单个文本文件(邮件之间用分隔符隔开)。
工作原理
工具会解析模板中的占位符(如 \{\{([a-zA-Z0-9_]+)\}\})并解析 CSV(首行 = 表头,其余 = 数据)。每行转为以规范化列名(trim、小写)为键的记录。对每一行,模板中的每个占位符被替换为该键对应的值(缺失则为空)。结果每行一个字符串。全部在浏览器客户端处理;数据不会发送到服务器。
使用场景与示例
- 简报 — 一个模板、多名收件人;用姓名、公司或表格中的自定义字段个性化。
- 邀请函 — 同一内容、不同姓名与详情;将每封正文导出或复制到邮件客户端。
- 群发邮件 — 一个模板、多封正文来自 CSV 行;全部复制或下载到别处使用。
示例
- 模板:
你好 {{name}},您的订单 {{orderId}} 已就绪。 - CSV:
name,orderId,随后行Alice,123和Bob,456。 - 结果:邮件 1 = "你好 Alice,您的订单 123 已就绪。";邮件 2 = "你好 Bob,您的订单 456 已就绪。"
限制与已知约束
- 纯文本 — 模板与输出均为纯文本;不支持 HTML 或富格式。
- 仅 CSV — 数据须为 CSV 格式;第一行为表头。支持引号内字段及引号内逗号。
- 浏览器内存 — 超大 CSV(如数十万行)可能变慢或超出实际限制。
- 不发送 — 工具仅生成邮件正文,不发送邮件。请复制或下载后使用自己的邮件客户端或服务。