2017-02-22 26 views
0

我們要求用戶以特定的格式回覆他們的問題。我們目前的應用程序發送它有一個自動生成的郵件一個mailto嵌入這樣回覆郵件中的HTML表格

<a href="mailto:Team_DL?subject=Issue regarding {copy_of_autogen_mail_sub}&body=Describe your problem in detail here.">Contact Application Team</a>

我們現在需要的是包括在嵌入式「電子郵件地址」,使用戶可以描述他們的問題要好得多表辦法。我們已經嘗試在mailto正文中編碼html,但將其視爲簡單文本。

有什麼辦法可以將表格包含在mailto主體或任何更好的方式來改善交互。

回答

1

不可能在mailto正文中包含HTML,如RFC 2368的第2部分所定義。

可能的替代解決方案:

  1. 讓用戶輸入他們的信息轉換成HTML格式,然後用PHP(或類似的服務器端語言)來發送電子郵件
  2. 嘗試格式化您的電子郵件有點更好通過添加一些換行符。您可以使用%0D(回車),然後使用%0A(換行)。也許像這樣: <a href="mailto:Team_DL?subject=Issue regarding {copy_of_autogen_mail_sub}&body=System Affected:%0D%0ADate of Issue:%0D%0ADescription:%0D%0A">Contact Application Team</a>