邮件二维码的mailto载荷解析
邮件二维码生成器输出的是一段遵循mailto协议的URI编码。当你用手机相机或二维码扫描工具读取这个图案时,设备会识别出以"mailto:"开头的指令,随后自动唤醒系统默认的邮件客户端。收件人地址紧跟在"mailto:"之后,例如mailto:[email protected]。如果只填写了收件人,二维码就只包含这条最简指令。当你在工具中补全了主题和正文,生成器会使用百分号编码(Percent-encoding)将中文字符、空格和特殊符号转换成浏览器和邮件应用都能安全解析的格式。比如,主题"产品咨询"会被编码为%E4%BA%A7%E5%93%81%E5%92%A8%E8%AF%A2。完整的mailto链接结构大概是mailto:收件人?subject=编码后的主题&body=编码后的正文。参数之间用&连接,空格既可以转成%20也可以用加号替代,这取决于邮件客户端的解析习惯。理解这层原理有助于你判断二维码图案的复杂程度:收件人固定时,图案最简洁;加入了长篇正文后,信息密度增加,二维码的模块数量会相应变多,图案看起来也更密集。这正是mailto载荷设计的巧妙之处,它把撰写邮件的全部动作浓缩进了一次扫描中。