· 2 分钟

邮件二维码:预填主题和正文的生成方法

如何生成一张能打开用户邮件 App,并已自动填好收件人、主题与正文的二维码。适合客服、招聘、售后等场景。

邮件二维码:预填主题和正文的生成方法

邮件二维码不是简单地「编码一个邮箱地址」。做得好的话,扫码即打开用户邮箱 App,收件人、主题、正文都已填好,用户只需补充自己的内容再发送。适用于售后支持、求职投递、客户服务,或任何你希望降低首次邮件沟通门槛的场景。

快速解答

  • mailto: 标准支持携带收件人、主题、抄送、密送和正文。
  • 基础格式:mailto:you@email.com?subject=主题&body=正文
  • 所有特殊字符(空格、逗号、换行)必须按 URL 编码。
  • 用任意生成器把该 URL 生成为静态二维码。无需 App、无需外部服务。
  • 兼容 iPhone(Mail)、Android(Gmail / 默认客户端)、桌面 Outlook 与 Foxmail。基本通用。

用途

邮件二维码有价值的场景:

  • 技术支持: 「产品有问题?扫码发邮件」——主题自动是「售后 - 产品 X」,正文带订单号位。
  • 求职招聘: 「投简历」——主题「应聘 - 职位 X」,正文附简短模板。
  • 客户服务: 发票或收据上的二维码,扫码即以订单号为前缀的邮件。
  • 投诉: 简化投诉流程,不用客户自己复制邮箱、想标题、写上下文。
  • 邮件预订: WhatsApp/微信不适合的业务场景的替代方案。
  • 线索预筛: 模板已包含预设问题,客户只需回答。

收益:降低首次沟通摩擦 + 标准化收件信息(邮件都带同样主题,方便过滤)。

mailto: 标准详解

mailto: 是一种标准 URL 协议(类比 https://),所有邮件 App 都识别。可带多项参数:

mailto:you@email.com
?subject=邮件主题
&body=正文
&cc=copy@example.com
&bcc=hidden@example.com

URL 编码

? 后面所有内容都要 URL 编码:

  • 空格 = %20
  • 换行 = %0A
  • 逗号 = %2C
  • 双换行(段落)= %0A%0A
  • 重音或中文:现代客户端直接支持,但为最大兼容性可做 % 编码。

完整示例

「人读的」URL:

mailto:support@mycompany.com?subject=售后 产品 X&body=你好,
%0A订单号: 
%0A问题描述: 
%0A谢谢。

正确编码后的 URL(放入二维码的版本):

mailto:support@mycompany.com?subject=%E5%94%AE%E5%90%8E%20%E4%BA%A7%E5%93%81%20X&body=%E4%BD%A0%E5%A5%BD%EF%BC%8C%0A%E8%AE%A2%E5%8D%95%E5%8F%B7%EF%BC%9A%20%0A%E9%97%AE%E9%A2%98%E6%8F%8F%E8%BF%B0%EF%BC%9A%20%0A%E8%B0%A2%E8%B0%A2%E3%80%82

小技巧:正常打字然后把结果扔进在线 URL 编码器(搜「url encode online」)。

生成二维码步骤

假设你已构造好 mailto: URL:

  1. 先把 mailto: 粘到手机浏览器里测试:应能打开邮件 App 并预填一切。
  2. 打开一款客户端免费生成器,如 QRcito
  3. 选择 Email 类型(部分生成器有专门表单,收件人、主题、正文分别输入,自动帮你拼)。否则选 URL,把完整 mailto: 粘进去。
  4. 生成二维码。
  5. 下载 SVG(印刷)和 PNG(电子)。
  6. 先印一张测试,用 iPhone 和 Android 分别扫,确认能正确打开系统邮件 App 且字段齐全。

静态二维码:邮箱不变,它就不过期。

实用示例

产品售后

mailto:support@company.com?subject=%E5%94%AE%E5%90%8E%20-%20%E4%BA%A7%E5%93%81%20%5BREF%5D&body=%E4%BD%A0%E5%A5%BD%EF%BC%8C%0A%0A%E8%AE%A2%E5%8D%95%E5%8F%B7%EF%BC%9A%20%0A%E9%97%AE%E9%A2%98%EF%BC%9A%20%0A%0A%E8%B0%A2%E8%B0%A2

扫码后用户看到:邮件 App 打开,地址已填、主题为「售后 - 产品 [REF]」、正文是最小模板。

求职投递

mailto:hr@company.com?subject=Application%20-%20[Role]&body=Hi%2C%0A%0AAttached%20is%20my%20resume%20for%20the%20[Role]%20opening.%0A%0AThanks

用户只要补上姓名、职位并附上简历。

餐厅预订

mailto:bookings@restaurant.com?subject=%E9%A2%84%E8%AE%A2&body=%E4%BD%A0%E5%A5%BD%0A%0A%E6%97%A5%E6%9C%9F%EF%BC%9A%20%0A%E6%97%B6%E9%97%B4%EF%BC%9A%20%0A%E4%BA%BA%E6%95%B0%EF%BC%9A%20%0A%E8%BF%87%E6%95%8F%EF%BC%9A%20%0A%0A%E8%B0%A2%E8%B0%A2

以统一格式集中预订信息。

投诉

mailto:hello@company.com?subject=%E6%8A%95%E8%AF%89&body=%E4%BD%A0%E5%A5%BD%0A%0A%E5%AE%A2%E6%88%B7%E5%8F%B7%EF%BC%9A%20%0A%E5%8E%9F%E5%9B%A0%EF%BC%9A%20%0A%0A

流程顺滑,投诉以结构化格式到达。

二维码放在哪

转化率最高的位置:

  • 产品包装: 「有问题?发邮件」。
  • 发票 / 收据: 模板已带订单号。
  • 办公室或门店招牌: 客户服务。
  • 招聘广告 / 「我们在招人」: 投递入口。
  • 企业演示底部: 机构联系邮箱。
  • 名片: 偏好异步邮件时的电话替代。

最小尺寸:手里 2×2 厘米;墙上 5×5 厘米;大型招牌 10×10 厘米。

常见错误

  • 不做特殊字符编码: 含空格或逗号的原始 mailto: 在多数客户端都会坏。
  • 主题和正文过长: 部分客户端在 100–200 字处截断。保持简短。
  • 换行没有 %0A 正文会挤成一行。分段用 %0A%0A
  • 邮箱地址打错: 一个字符错,邮件就丢了。务必真测。
  • 不在 iPhone 和 Android 都测试: iOS Mail 与 Android Gmail 对 mailto: 解读几乎一致但细节有别。总要实测。
  • 错误预期: 有些用户没在手机上设置默认邮箱客户端(越来越少)。目标用户很年轻时可同时提供微信/WhatsApp。

与其他联系方式对比

渠道 优势 局限
邮件二维码(mailto:) 异步、可存档、带预填模板 需要设置邮件客户端
微信/WhatsApp 二维码 即时、对话式、移动原生 你的手机号/账号暴露
电话二维码(tel:) 直接通话 只能同步,无书面记录
指向网页表单的二维码 数据结构化,不暴露邮箱 需要浏览器,页面可能宕机

技术支持和 B2B 客服,邮件胜出:能留档、能传附件。C2C 大众和即时响应,微信/WhatsApp 可能更好。

结论

带主题、带正文预填的邮件二维码是最被低估的工具之一。它把一张招牌或包装变成一条标准化的联系入口:客户扫码,邮件 App 打开、重要字段预填好,补上自己那部分即可。

mailto: 标准通用、免费、零依赖、兼容所有主流邮件客户端。把它做成静态二维码极其简单。

QRcito 免费、免注册帮你生成邮件二维码,输出 SVG/PNG。粘贴 mailto: 或使用表单逐步构造即可下载。

常见问题

用户没有设置邮件客户端时二维码还能用吗? 不能。他们需要一个系统级的邮件 App(iPhone 的 Mail、Android 的 Gmail 等)。大多数用户都有。

不重印二维码能改主题吗? 静态二维码不能:主题就在编码的 URL 里。要改只能重生成。想要灵活性,考虑让二维码指向你自己可编辑的网页表单,而不是直接 mailto:

正文有长度限制吗? 技术上 mailto: URL 可以很长,但部分客户端会截断。兼容做法:正文最多 500 字符。

把邮箱放进公开二维码安全吗? 确实会暴露邮箱。通用邮箱(support@info@)没事;个人邮箱建议用别名。

Outlook、Gmail 网页端、ProtonMail、QQ 邮箱能用吗? 能。mailto: 是标准协议,主流客户端都支持。桌面端可能会在首次提示选择默认的邮件链接处理器。

← 返回博客