2011-12-19 6 views
6

QRコードを使用して名刺を作成して、誰かがスキャンしてメールを書き込もうとしています。 QRコードに自分のメールアドレスと件名をあらかじめ入力しておきたい。私は(この記事は、私が見つけた最良のものです)この記事で解決策を試してみました:QRコードを作成してiPhoneとAndroidの両方でメールを送信する

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

私は問題のカップルに遭遇 - iPhoneでは、リーダー(QRReaderアプリは)ちょうどでMATMSGを開きますプレーンテキスト(私はテキストが入力された状態で電子メールクライアントを開きます)。 Android(バーコードスキャナを使用)では、新しいメールが作成されますが、テキストや件名は作成されません。

メールアドレスと件名が最低限(iOSとAndroidデバイスの両方)に設定された状態でクライアントに電子メールクライアントを開くようにするQRコードソリューションはありますか?

答えて

13

Sean Owenは正確です。しかし、私はまた、いくつかのノートを追加してみましょう。まず、すべての電子メールクライアントがすべてのフィールドをプロビジョニングするわけではありません。次に、QRコードに変換する前にURL短縮語を使用します。素晴らしい、大きなブロックを持つシンプルなQRコードは、よりよく見え、より簡単にスキャンされます。 mailto:linksで動作する最初のURL短縮名はTinyURLです。

だから、本当に、明示的であることを、あなたの仕事の流れは次のようになります。TinyURLにURLと短いURLを取得

mailto:[email protected]?subject=Hello%20there&body=You%20are%20hired 

貼り付け。

短いURLをCreate QR Codesに貼り付け、QRコードを取得します。

+0

驚くばかり! URL短縮ツールがトリックを行いました。したがって、解決策は、Sethの答えで与えられたURLを取得し、URL短縮ツールを使用することです。 – user709903

7

正しい構文は次のとおりです。

mailto:[email protected]?subject=bar&body=baz

バーコードスキャナは、これをサポートし、うまくいけば、iOSのリーダーがあまりにもやる、しかし、これは本当にあなたがとにかかわらず、符号化側で行う必要があることができるすべてです。

+0

答えをありがとう。私はアンドロイドで電子メールアドレス宛の空白の電子メールを受け取り、「未知の連絡先、連絡先を追加しますか?」というメッセージが表示されます。 iPhoneのメッセージ。 Androidシステムは、少なくとも「to」フィールドの電子メールアドレスを使ってgmailを開くので、QRコードを扱う方が良いようだ。 iOSでは、このメールアドレスをコピーして電子メールクライアントを開いて貼り付ける必要があります。私はこれらの手順をすべて削除したいと考えていました。 – user709903

+0

いいえ、Android上で動作します。スキャンし、[メールを送信]を選択し、Gmailを使用して操作を完了します。私はiPhoneについて知りません。しかしこれは、RFCに従った標準のmailto:構文です。 –

4

私も連絡先として電子メールアドレスを保存したいiPhoneに問題がありました。

QRコードの種類が生成されたサイトが見つかりました。それが機能しているかどうかを確認した後、元のソースコードを表示するよう「リバースエンジニアリング」しました。次のように

構文は次のとおりです。

MATMSG:TO:[email protected]; SUB:件名; BODY:ボディ;;

これは誰かが助けてくれることを願っています:)

+0

ありがとうございます。このコードは間違いありません。 – mghhgm

+0

もう一つの方法は私のためにiPhoneで働いていなかった。これはAndroidで動作するかどうかは誰にでも分かりますか?その他? – counterbeing

関連する問題