2011-12-19 9 views
6

Sto cercando di creare un biglietto da visita con un codice QR che qualcuno possa scansionare e scrivere una e-mail a me. Voglio che il codice QR prepopuli il mio indirizzo email e il soggetto. Ho provato la soluzione in questo post (questo post è il migliore che ho trovato):creare un codice QR per inviare e-mail sia su iPhone che su Android

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

ho incontrato un paio di problemi - Su iPhone, il lettore (QRReader app) appena si apre il MATMSG in testo normale (voglio che il client di posta elettronica si apra con il testo popolato). In Android (utilizzando il lettore di codici a barre), crea una nuova email ma senza testo o soggetto.

Esiste una soluzione di codice QR che consente ai client di aprire il proprio client di posta elettronica con il mio indirizzo email e l'oggetto popolato al minimo (per dispositivi iOS e Android)?

risposta

13

Sean Owen è esattamente corretto. Ma permettimi di aggiungere anche un paio di note. Innanzitutto, non tutti i client di posta elettronica forniranno tutti i campi. In secondo luogo, utilizzare un accorciatore di URL prima di convertirlo in un codice QR. Un semplice codice QR con blocchi grandi e belli avrà un aspetto migliore e scansiona più facilmente. Il primo URL shortener che ho trovato che funziona con mailto: links è TinyURL.

Così, tanto per essere veramente esplicito, il flusso di lavoro è simile al seguente:

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

incolla l'URL in TinyURL e ottenere l'URL breve.

Incollare l'URL breve in Create QR Codes e ottenere il codice QR.

+0

Fantastico! L'accorciatore di URL ha fatto il trucco. Quindi la soluzione è prendere l'URL dato nella risposta di Seth e usare un accorciatore di URL lo farà. – user709903

7

La sintassi corretta è:

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

Barcode Scanner supporta questa e, si spera lettori iOS fare troppo, ma, questo è davvero tutto è possibile e la necessità di fare sul lato di codifica, a prescindere.

+0

Grazie per la risposta. Ho ricevuto un'e-mail vuota in Android indirizzata all'indirizzo email e un "contatto sconosciuto, vuoi aggiungere un contatto?" messaggio su iPhone. Il sistema Android sembra essere in una posizione migliore per gestire i codici QR poiché aprirà almeno gmail con l'indirizzo email nel campo "a". In iOS, uno deve copiare questo indirizzo email, aprire il client di posta elettronica e incollarlo. Speravo di eliminare tutti questi passaggi. – user709903

+0

No, funziona su Android. Scansione, seleziona "Invia email", quindi utilizza Gmail per completare l'azione. Non so su iPhone. Ma questo è lo standard mailto: sintassi secondo RFC. –

4

Anch'io stavo avendo problemi con l'iPhone che voleva salvare l'indirizzo email come contatto.

Ho trovato un sito che genera il tipo di codice QR che cercavo, lo ho testato per verificare se funzionasse (cosa che ha fatto) e poi ho "invertito" per vedere il codice sorgente grezzo.

La sintassi è la seguente:

MATMSG: A: [email protected]; SUB: Il soggetto; CORPO: Il corpo ;;

Spero che questo aiuta qualcuno là fuori :)

+0

Grazie. Questo codice è corretto. – mghhgm

+0

L'altro modo non funzionava con iPhone per me.Qualcuno sa se questo funziona con Android? O altri? – counterbeing

Problemi correlati