创建二维码以在iPhone和Android上发送电子邮件

时间:2011-12-19 12:15:19

标签: android ios qr-code

我正在尝试创建一张带有QR码的名片,有人可以扫描并写一封电子邮件给我。我希望QR码预先填充我的电子邮件地址和主题。我在这篇文章中试过这个解决方案(这篇文章是我发现的最好的帖子):

http://www.labnol.org/internet/email-with-qr-code/19610/

我遇到了一些问题 - 在iPhone上,阅读器(QRReader应用程序)只是以纯文本打开MATMSG(我希望电子邮件客户端打开并填充文本)。在Android中(使用条形码扫描仪),它会创建一个新的电子邮件,但没有文本或主题。

是否有任何QR码解决方案可以让客户打开他们的电子邮件客户端,我的电子邮件地址和主题至少填充(对于iOS和Android设备)?

3 个答案:

答案 0 :(得分:15)

Sean Owen完全正确。但是,我还要添加几个笔记。首先,并非所有电子邮件客户端都会提供所有字段。其次,在转换为QR码之前,请使用URL缩短器。一个简单的QR码,包含漂亮的大块,看起来更好,扫描更容易。我发现与mailto:links一起使用的第一个URL缩短程序是TinyURL

所以,为了真正明确,你的工作流程如下:

mailto:your@address?subject=Hello%20there&body=You%20are%20hired

将该网址粘贴到TinyURL并获取简短网址。

将短网址粘贴到Create QR Codes并获取二维码。

答案 1 :(得分:8)

正确的语法是:

mailto:foo@example.org?subject=bar&body=baz

Barcode Scanner支持这一点,并且希望iOS读者也能这样做,但是,无论如何,这都是编码方面所需要做的。

答案 2 :(得分:5)

我也想让iPhone想要将电子邮件地址保存为联系人。

我发现了一个网站,它生成了我以前的QR代码,测试它是否有效(它做了什么),然后'反向工程'它以查看原始源代码。

语法如下:

MATMSG:TO:foo@example.com; SUB:主题; BODY:身体;;

希望这可以帮助那些人:)