2014-10-22 26 views
0

我試圖發送帶有「mailto」的超鏈接的電子郵件,以便將電子郵件發回給我。我想要的答覆,因爲他們都在VBA使用mailitems,自動化,例如:將隱藏的數據添加到HTML MailTo URL

Dim Item As MailItem 
Set oItems = Outlook.Session.GetDefaultFolder(olFolderInbox).Items 
For Each Item In oItems 

等和搜索關鍵詞/ ID,以表明其鏈接發送者點擊,的但是機會發件人更改電子郵件的主題或正文將是該計劃中的扳手。

有沒有一種方法可以在mailto的HTML中嵌入一些隱藏數據(例如ID和yes/no response),以便正確識別電子郵件發件人,即使他們更改了所有可見的電子郵件數據,然後使用類似於上面的代碼訪問數據的最佳方式是什麼?

有沒有更好的方法來做到這一點?我以錯誤的方式接近這個嗎?還是我完全吠叫錯了樹?

感謝您的幫助!

回答

0

您將無法通過mailto傳遞隱藏數據,發件人可能會更改所有內容。

這樣做的一個更好的方法是在HTML(例如)HTML &中製作一個小表格,在你的電子郵件中有一個鏈接到這個表單,並在URL中傳遞這個ID,然後在你的表單中檢索這個ID,然後表單提交時保存此ID。

你也可以在你的電子郵件中指向一個重定向頁面的鏈接,保存在URL中傳遞參數的ID然後重定向到mailto:final'link'。它可以讓你知道誰點擊了你電子郵件中的哪個鏈接。

+0

謝謝Veve,這有很多幫助! – Harlekuin 2014-12-11 00:17:53