带有收件人、主题和正文的 QR 编码电子邮件?
Posted
技术标签:
【中文标题】带有收件人、主题和正文的 QR 编码电子邮件?【英文标题】:QR-encode email with recipient, subject and body? 【发布时间】:2013-07-20 17:10:33 【问题描述】:我需要使用自定义收件人、主题和正文对电子邮件进行 QR 编码,因此大多数移动 QR 码扫描仪应用程序会自动创建一封包含编码收件人、主题和正文的电子邮件。当然,这将取决于移动 QR-Scan 应用程序的功能。但是,难道没有为此目的的国际标准吗?
【问题讨论】:
【参考方案1】:一个二维码可以包含许多不同类型的信息:
-
联系方式
日历活动
电子邮件地址
电话号码
地理位置。
短信
文字
Wifi 网络
网址
(来自here)
电子邮件地址不允许我们存储正文消息。
唯一可行的信息是 URL,使用 mailto 方案:http://en.wikipedia.org/wiki/Mailto
例如编码mailto:someone@example.com?cc=someone_else@example.com&subject=This%20is%20the%20subject&body=This%20is%20the%20body
这会生成以下二维码。
它不会在我的手机(Samsung Galaxy S2)上打开邮件应用程序,而是要求将电子邮件地址添加到您的联系人中。
您可能会做的是定向到您的一台服务器,然后该服务器将重定向到 mailto URI。 (我不确定您是否可以重定向到 mailto ,请参阅 Django: how to redirect to mailto),但是,您可以在发送到您地址的页面上创建一个大链接。
【讨论】:
【参考方案2】:mailto:
方案是一个不错的选择,因为它允许您指定主题和正文:
https://www.rfc-editor.org/rfc/rfc2368
不保证扫描仪或电子邮件客户端当然支持或尊重它。
另请参阅旧的 DoCoMo MATMSG 格式。例如,条形码扫描仪在 android 上支持此功能,并为电子邮件正文提供空间。
https://code.google.com/p/zxing/wiki/BarcodeContents http://www.nttdocomo.co.jp/english/service/developer/make/content/barcode/function/application/mail/
【讨论】:
以上是关于带有收件人、主题和正文的 QR 编码电子邮件?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 EWS 获取电子邮件正文、收据、发件人和抄送信息?
mailto Intent 不显示收件人地址(Android 工作室)