2015-10-06 25 views
0

我已經取得了一些.html簽名爲我們的客戶之一,並且有他們想要的我無法弄清楚如何實現兩件事情。的Html簽名:如何防止用戶編輯

其中之一,客戶希望簽名內的文本不能被用戶編輯,這是爲了防止他們在發送電子郵件時意外地改變簽名中的某些內容。這是否有可能?

第二個問題,他們說他們可以使用鼠標在簽名調整圖像。我還需要防止這種,以便它們不會意外地使徽標變形或放大或縮小徽標。我該怎麼做?我嘗試將widthheight屬性設置爲圖像,但這並不妨礙它們隨意調整大小。

任何幫助或方向將多得到真正的重視。 感謝

回答

1

也許你可以創建一個整個簽名的圖像,所以它不會是編輯。

編輯

看看這個鏈接,也許你就可以添加簽名後發送按鈕是點擊。

How to modify email before sending

+0

我不想讓整個簽名圖像,使得電子郵件的接收方可以複製粘貼簽名中的聯繫人數據,並且使電子郵件客戶端,如蘋果郵件可以允許從簽名創建聯繫人。無論如何,謝謝你的回答。我現在要看看那個鏈接。 –

+0

在發送之前修改電子郵件對我無效,因爲並非所有用戶都有Outlook,其中一些用戶擁有蘋果電子郵件或Windows Live Mail。無論如何感謝 –

1

有幾個選項:

1)如果使用Exchange Server,您可以設置組策略,以添加簽名服務器級別,然後又刪除了簽名的訪問權限給所有用戶。這將使您100%控制所有傳出消息。這應該被用於免責聲明,所以在一個長長的電子郵件鏈中,簽名可能在鏈條的底部,而不是信息。詳情參見:http://www.howto-outlook.com/howto/corporatesignatures.htm

2)另一種方法是運行一個腳本。此選項可避免使用組策略,但我相信這需要針對每個人在用戶級別上執行操作,這可能是較大公司中的問題。在這裏看到更多的信息:http://www.edugeek.net/blogs/thescarfedone/1016-centrally-managing-signatures-outlook-owa-free-way.html

3.)我知道的最後一個選項是使簽名文件夾只讀,並直接在每個人的計算機上插入簽名文件。這是一個非常手動的過程,耗時且肯定不可擴展。在這裏看到更多的細節:https://support.office.com/en-us/article/Copy-email-signatures-to-another-computer-4e03286f-2246-4d7d-ae95-a4cc1992595a?CorrelationId=0db01a3d-f8b9-4bfb-af86-37cd4dcf6ef9&ui=en-US&rs=en-US&ad=US

+0

關於選項3:由於簽名是html格式的,我必須將每個簽名保存在每個用戶的計算機的隱藏文件夾中,以便outlook/applemail使用它。如果我將這些簽名文件設置爲只讀,這將防止用戶在發送電子郵件時意外修改它?或者它只會阻止它從Signatures選項中被永久修改?如果這是正確的路要走,有沒有什麼辦法可以爲Windows Live Mail做到這一點?它是否將簽名文件保存在可將其設置爲只讀的地方?如果我可以這樣做,這是公認的答案。謝謝! –

+0

當它在電子郵件編輯窗口中時,它可以被編輯。您可能需要將其添加到服務器級別,如選項1,以確保它在電子郵件編輯窗口中未更改。您可能需要考慮在VBA中創建腳本以在服務器級創建和添加腳本,或使用第三方服務 - http://www.slipstick.com/addins/disclaimer-signature-tools-for-exchange-server / – Gortonington

相關問題