0

我面臨將電子郵件簽名自動添加到基於Web的電子郵件的挑戰。 當我說簽名時,我指的是電子郵件正文底部的文本,它將自己標識爲發件人。將電子郵件簽名自動添加到基於Web的電子郵件

理想的簽名應該是一些預定義的HTML並存儲在其他地方,但純文本也是一個很好的開始。

挑戰在於有一種插件可以檢測到用戶正在發送電子郵件(可能通過解析url)。顯然,這個功能僅限於某些瀏覽器和電子郵件服務,因爲它們都是不同的。

但是,讓我們來考慮以Firefox,IE和Chrome爲互聯網瀏覽器以及GMail,Yahoo和MSN爲基於Web的電子郵件服務。

我幾乎不知道腳本端腳本,我是最服務器端的.net開發者,這讓我的任務變得更加困難。

如果以前有人做過這樣的事情,任何幫助或線索將不勝感激。

由於提前,

貢薩洛

+0

我認爲你可以刪除「黑客」的引用,因爲這是純粹的黑客攻擊和隱私威脅,每個瀏覽器/網站都會嘗試阻止。你能告訴你更多關於你的系統嗎?你不能只是創建一個你自己的簽名? – 2011-04-20 16:38:29

+0

不是。某些客戶端JavaScript向Web郵件網站的頁面DOM注入簽名並不真正具有黑客行爲的資格。很長時間以來,Better Gmail等插件已經完成。我認爲這就是他要做的。 – RandomEngy 2011-04-20 17:23:22

+0

這不是一個真正的編程問題。 OP正在尋找Greasemonkey腳本。 – 2011-04-20 19:13:49

回答

1

這不是真正的黑客。在Firefox中,似乎最明顯的做法是使用Greasemonkey腳本。您在限制某些網址的網頁上運行一些JavaScript。您需要查找「發送」按鈕並在外出前注入一些額外的javascript以將您的簽名添加到電子郵件文本框中。或者,您只需在啓動時將簽名添加到電子郵件正文文本框中,並假定用戶將開始在其上面輸入內容。其他瀏覽器可能與Greasemonkey有類似的框架。

但很多網絡電子郵件服務都具有內置功能,可以爲您的電子郵件添加簽名。似乎在本地使用它會比每次嘗試發送電子郵件時使用JavaScript處理頁面都要強大得多並且不易出錯。

但無論如何,請使用簽名負責任。保持簡短,並且不要包含人們通過閱讀電子郵件標題已知的信息。

相關問題