這是一個相當簡單的問題,但我不能從Salesforce找到關於它的文檔。URLEncode的可變
我從Salesforce縱向響應建立一個HTML通訊,而我需要把一個鏈接在去到另一個站點這需要用戶的電子郵件地址作爲查詢字符串的電子郵件的正文。我這樣做是爲了當用戶點擊HTML郵件中的鏈接時,他們將自動註冊一個不同的博客郵件列表。
的鏈接看起來像這樣www.mywebsite.com/blog/[email protected]
。 我可以很容易地通過使用{電子郵件}變量做到這一點,使得鏈接看起來是這樣的:
<a href="http://www.mywebsite.com/blog/subscribe?email={EMAIL_ADDRESS}">Subsribe</a>
這workds,但是當用戶獲取的電子郵件並點擊該鏈接時,「@」符號是從URL中刪除。現在我試圖找出如何解決這個問題。我看到了Salesforce中進行urlencode()函數的一些文檔,但是當我嘗試在Salesforce的HTML電子郵件編輯器,使用它,就像URLENCODE({EMAIL_ADDRESS})
它不執行它,而是從字面上解釋爲文本。誰能幫我?是否可以使用SalesForce HTML電子郵件編輯器中的函數?
感謝
謝謝,我認爲,將工作在VerticalResponse使用VisualForce模板,文檔列表中這是一個功能:「訪問你的aved Salesforce模板可用作VerticalResponse電子郵件。「 我會給它一個鏡頭。與此同時,我發現使用$ _POST更簡單的方法是使用表單而不是使用$ _GET的超鏈接,這樣我就不必擔心URL了。 – user604138