I am trying to create a business card with a QR code that someone can scan and write an email to me. I want the QR code to pre-populate my email address and the subject. I tried the solution in this post (this post is the best one that I found):
http://www.labnol.org/internet/email-with-qr-code/19610/
I encountered a couple of problems - On the iPhone, the reader (QRReader app) just opens the MATMSG in plain text (I want the email client to open with the text populated). In Android (using the bar code scanner), it creates a new email but without the text or subject.
Is there any QR code solution that can get the clients to open their email client with my email address and subject populated at a minimum (for both iOS and Android devices)?
Sean Owen is exactly correct. But let me also add a couple of notes. First, not all email clients will provision all of the fields. Second, do use a URL shortener before converting to a QR code. A simple QR code with nice, big blocks will look better and scan more easily. The first URL shortener I found that works with mailto: links is TinyURL.
So, just to be really explicit, your work flow looks like this:
mailto:your@address?subject=Hello%20there&body=You%20are%20hired
Paste that URL into TinyURL and get the short URL.
Paste the short URL into Create QR Codes and get the QR code.