создать QR-код для отправки электронной почты на iPhone и Android

Я пытаюсь создать визитную карточку с QR-кодом, который кто-то может сканировать и писать мне по электронной почте. Я хочу, чтобы QR-код предварительно заполнял мой адрес электронной почты и тему. Я попробовал решение в этом посте (этот пост-лучший, который я нашел):

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

Я столкнулся с парой проблем-на iPhone читатель (приложение QRReader) просто открывает MATMSG в обычном тексте (я хочу, чтобы электронная почта клиент для открытия с заполненным текстом). В Android (с помощью сканера штрих-кода), он создает новое письмо, но без текста или предмета.

есть ли решение QR-кода, которое может заставить клиентов открыть свой почтовый клиент с моим адресом электронной почты и темой, заполненной как минимум (для устройств iOS и Android)?

3 ответов


Шон Оуэн - Это точно. Но позвольте мне также добавить пару замечаний. Во-первых, не все почтовые клиенты будут предоставлять все поля. Во-вторых, используйте URL shortener перед преобразованием в QR-код. Простой QR-код с хорошими, большими блоками будет выглядеть лучше и сканировать легче. Первый URL-адрес, который я нашел, работает с mailto: links-это файл TinyURL.

Итак, чтобы быть действительно явным, ваш рабочий поток выглядит так это:

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

вставьте этот URL в файл TinyURL и получить короткий URL.

вставьте короткий URL в создать QR-коды и получить QR-код.


синтаксис:

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

сканер штрих-кодов поддерживает это и, надеюсь, читатели iOS тоже, но это действительно все, что вы можете и должны сделать на стороне кодирования, независимо.


У меня тоже были проблемы с iPhone, желая сохранить адрес электронной почты в качестве контакта.

Я нашел сайт, который генерирует QR-код, который я искал, протестировал его, чтобы проверить, работает ли он (что он и сделал), а затем "реверс спроектировал" его, чтобы увидеть исходный код.

синтаксис выглядит следующим образом:

MATMSG:TO:foo@example.com;тема:предмет;тело;;

надеюсь, это поможет кому-то там:)