邮件二维码:预填主题和正文的生成方法
邮件二维码不是简单地「编码一个邮箱地址」。做得好的话,扫码即打开用户邮箱 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:
- 先把
mailto:粘到手机浏览器里测试:应能打开邮件 App 并预填一切。 - 打开一款客户端免费生成器,如 QRcito。
- 选择 Email 类型(部分生成器有专门表单,收件人、主题、正文分别输入,自动帮你拼)。否则选 URL,把完整
mailto:粘进去。 - 生成二维码。
- 下载 SVG(印刷)和 PNG(电子)。
- 先印一张测试,用 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: 是标准协议,主流客户端都支持。桌面端可能会在首次提示选择默认的邮件链接处理器。