Подпись Gmail не работает на mailto
Когда я использую Gmail для отправки электронной почты, подпись электронной почты, определенная в настройках, автоматически добавляется в нижней части письма. Однако, когда я открываю ссылку mailto для отправки сообщения, подпись электронной почты не добавляется автоматически.
Здесь код:
<a href="mailto:[email protected]?subject=Thanks for your time&body=Hi,%0A%0AIt%20was%20a%20real%20pleasure%20speaking%20with%20you.%20Thank%20you%20for%20your%20time%20and%20we'll%20be%20in%20touch%20soon." target="_blank">test</a>
И здесь есть jsFiddle здесь. Что мне нужно сделать, чтобы подпись электронной почты появлялась при отправке с помощью ссылки mailto?
Ответы
Ответ 1
Использование тела в качестве параметра в ссылке mailto заменяет все, что уже помещено в письмо Gmail. Если тело не является частью атрибута из mailto, то подпись работает так, как ожидалось.
Источник: я протестировал это с помощью вашей скрипки, удалив атрибут body и снова нажав ссылку. Он работает так, как вы хотите.
Мне нужно добавить код, чтобы отправить этот ответ со скрипкой, поэтому вот ссылка, которая будет работать с подписью:
<a href="mailto:[email protected]?subject=Thanks for your time" target="_blank">test</a>
Ответ 2
Сделайте это (на рабочем столе, конечно):
http://mail.google.com/mail/?view=cm&fs=1&tf=1&[email protected]&su=Hello%20Dani%20(via%20Stack%20OverFlow)">http://mail.google.com/mail/?view=cm&fs=1&tf=1&[email protected]&su=Hello%20Dani%20(via%20Stack%20OverFlow)
Примечание:
Если вы хотите получить подпись gmail, вы должны использовать gmail.
Если вы хотите использовать другой клиент, вы должны сделать подпись на этом самом клиенте.