我用PHP編寫了一封電子郵件,其中包含一個自動登錄到我的網站並跳轉到特定頁面的A標籤。在Outlook中但不在Gmail中的電子郵件中的鏈接 - 任何提示?
在Outlook中一切正常,但Gmail和Ipad郵件只顯示鏈接爲正常文本,所以你不能點擊它。不知怎的,鏈接是不可信的,我想,因爲在我的電子郵件網頁上的另一個短鏈接工作。
這裏的鏈接的一個例子,它並沒有因爲安全原因的工作,但你的想法:
<a id="Example" href="abc.domain.nl/loginlink.php?user=J535ZAFH&password=829%23221&screenid=SCREEN_USER&operation=VIEW¶ms=actiesoortid=REAGEREN&primaryfieldname=_jgubzp%7Fl%60k%7CmlPQ&primaryfieldvalue=%3E%3D%230%3C%28&optionprofile=150&userprofile=4">
(用戶名,密碼,primaryfieldname和primaryfieldvalue被加密的更安全)
很明顯,這個網址很長,並不是以'www'開頭,也許這就是原因,但我真的沒有看到簡單的方法來縮短網址並更改子域名。 也許是因爲'params'參數有一個double =?
有沒有什麼辦法可以讓我在其他郵件程序中工作而不是Outlook?
這可能是! (其他工作的鏈接在它前面有http://)。我會嘗試一下。沒有http://儘管在Outlook中工作。 – Dylan
不,加入http://也沒有幫助...... – Dylan
當解釋html格式的郵件時,GMail是相當嚴格的。您的字段值包含大量編碼的不安全字符(%3E,%3D ...)我建議您更改加密方法。 –