我有一个Chrome扩展程序,可为Gmail界面添加新功能。
我正在尝试创建电子邮件“模板”,其中包含默认的页眉,页脚和签名(使用html,images& css)。我想打开这些模板以便编辑和发送它们,只需填写电子邮件的实际内容。
我想知道是否有办法直接将这些电子邮件打开到Gmail撰写窗口或类似的内容。也许有一个参数可以使用URL来执行此操作,例如:https://mail.google.com/mail/?view=cm&fs=1&id=xxxxxxx
。
我尝试使用body
参数加载模板,但似乎它不支持html。
有什么想法吗?
答案 0 :(得分:2)
最后,我找到了一种直接打开邮件到“撰写”窗口的方法,可以编辑和发送。这很简单,我无法相信我需要2天的时间来弄明白:
只需使用网址:
https://mail.google.com/mail/u/[accountNumber]/?zx=#[tag]?compose=[MailID]
accountNumber
非常有用tag
您希望在撰写窗口后面看到的邮件列表(通常是收件箱)。MailId
......好吧,Gmail邮件ID。例如,https://mail.google.com/mail/u/0/?zx=#inbox?compose=14bbb0dae14fec1f将打开您的第一个帐户的收件箱,并打开并预先填充了电子邮件数据。
答案 1 :(得分:0)
在当前的gmail撰写窗口中已经有一个名为“canned Response”的功能,它可能解决了您尝试使用扩展程序解决的相同问题。 我不确定URL是否支持HTML,但我认为它不应该支持它来保护用户免受跨站点脚本攻击。 你也可以考虑Gmail rest API如果你想用你自己的自定义模板编写gmail消息,但是使用它你可能需要从头开始做很多事情。