2015-02-23 30 views
2

我有一個Chrome擴展,它增加了Gmail界面的新功能。編輯或轉發現有的郵件到Gmail撰寫窗口

我想創建具有默認頁眉,頁腳和簽名(使用HTML,圖像& css)的電子郵件「模板」。我想打開這些模板以編輯和發送它們,只是填寫電子郵件的實際內容。

我想知道是否有任何方法將這些電子郵件直接打開到Gmail撰寫窗口或類似的東西。也許有一個參數需要使用URL來完成,如:https://mail.google.com/mail/?view=cm&fs=1&id=xxxxxxx

我試過使用body參數加載模板,但它似乎不支持html。

任何想法?

回答

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會打開你的第一個帳戶與撰寫窗口收件箱打開,預填充與電子郵件數據。

+0

你認爲可以在沒有收件箱內容的情況下在新窗口中打開「僅郵件」嗎? – 2017-11-21 12:16:55

0

在當前的gmail撰寫窗口中已經有一個名爲「canned Response」的功能,它可能解決了您試圖通過擴展來解決的相同問題。 以及我不確定URL是否支持HTML,但我認爲它不應該支持它來保護用戶免受跨站點腳本攻擊。 你也可以考慮Gmail rest API如果你想用自己的自定義模板撰寫Gmail郵件,但使用它你可能不得不從頭開始做很多事情。

+0

「Canned Responses」功能可能會有幫助。我想知道是否有辦法在安裝時從擴展中啓用它。我不想強制每個客戶端去實驗室菜單並激活它。 – 2015-02-24 08:50:13

+0

這些罐裝響應如何保存在郵箱中?我可以從API中恢復它以備後用嗎? – 2015-02-24 08:54:45

+0

我不認爲API可以恢復它,因爲它們只是實驗性功能。您可以通過使用內容腳本進行擴展來自動執行啓用罐頭響應的過程,因爲有人試圖在此處執行類似的工作http://goo.gl/mM0aaR。我知道這不是一個好的解決方案,但至少你可以嘗試或在類似的線路上探索更多 – 2015-02-24 10:13:34