Как я могу разрешить пользователям добавлять контакты в адресную книгу из браузера?

0

Мы создаем веб-сервис, который позволяет пользователям отправлять файлы в виде вложений в адрес электронной почты, например "long hash'@files.example.com

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

  1. Отправьте им электронное письмо с адреса электронной почты.
    • Плюсы: пользователю ничего не нужно делать
    • Минусы: он может находиться в спам-фильтре. Не уверен, что большинство почтовых программ добавляет входящие адреса электронной почты в контакты.
  2. Позвольте пользователю щелкнуть ссылку mailto: и отправить пустую почту на адрес электронной почты.
    • Плюсы: меньше риска отсутствия поддержки в программном обеспечении электронной почты.
    • Минусы: принуждение пользователя сделать что-то.

В настоящее время мы планируем сделать то и другое. Кто-нибудь знает об этих подходах или может быть какое-то другое предложение о том, как добиться такого же эффекта?

  • 0
    Загрузка vCard ?
Теги:
handler
email

1 ответ

1

Как насчет визитной карточки?

Вы можете использовать ссылку HTML:

<a href="data:text/vcard,BEGIN:VCARD
VERSION:2.1
N:Last name;First name
FN:Full name
ORG:Me Ltd.
TITLE:vCard Title
PHOTO;GIF:http://www.example.com/photo.gif
EMAIL;PREF;INTERNET:[email protected]
REV:20140215T212230Z
END:VCARD" download="mycard.vcf">Add us to your mailbook</a>

См. Http://jsfiddle.net/9jZRz/ для демонстрации.

  • 0
    Правильно ли я понимаю, что это загружает файл, который затем должен открыть пользователь?
  • 0
    @KristofferNolgren Если нет обработчиков для vCards. Большинство почтовых клиентов добавляют обработчики для vCards.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню