Gmail signature not working on mailto

有些话、适合烂在心里 提交于 2019-12-06 18:33:26

问题


When I use Gmail to send an email, the email signature defined in the settings is automatically added at the bottom of the email. However, when I open a mailto link to send a message, the email signature is not automatically added.

Here's the code:

<a href="mailto:john@smith.com?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>

And there's a jsFiddle here. What do I need to do to make the email signature appear when I'm sending from a mailto link?


回答1:


Using body as a parameter in the mailto link replaces everything that is already placed into the email by Gmail. If body is not part of the attribute from mailto, then the signature works as expected.

Source: I tested this with your fiddle by removing the body attribute and clicked the link again. It works just as you want.

I have to add code to submit this answer with a fiddle, so here is the link that will work with a signature:

<a href="mailto:john@smith.com?subject=Thanks for your time" target="_blank">test</a>



回答2:


Do this (on desktop of course):

http://mail.google.com/mail/?view=cm&fs=1&tf=1&to=example@example.com&su=Hello%20Dani%20(via%20Stack%20OverFlow)">http://mail.google.com/mail/?view=cm&fs=1&tf=1&to=example@example.com&su=Hello%20Dani%20(via%20Stack%20OverFlow)

Note:
If you want your gmail signature, you must use gmail.
If you'd like to use a different client, you must make a signature on that client itself.




回答3:


A workaround for this which could be used in conjunction with above answers:

  1. Compose new email, leave it totally blank
  2. Save the email as a canned response titled something like "SIG"
  3. When clicking a mailto link with a body description, you can go the the last line of the email and insert your SIG canned response to dump your signature in there.


来源:https://stackoverflow.com/questions/33660879/gmail-signature-not-working-on-mailto

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!