在Outlook中工作但不在Gmail中的电子邮件中的链接 - 任何提示?

时间:2011-11-04 10:53:36

标签: email hyperlink gmail

我用PHP编写了一封电子邮件,其中包含一个A-tag,可以自动登录我的网站并跳转到某个页面。

在Outlook中,一切正常,但Gmail和Ipad Mail仅将链接显示为普通文本,因此您无法单击它。不知何故,链接不受信任,我想,因为电子邮件中我的网页的另一个短链接可以正常工作。

以下是该链接的示例,由于安全原因,它无法正常工作,但您明白了这一点:

<a id="Example" href="abc.domain.nl/loginlink.php?user=J535ZAFH&password=829%23221&screenid=SCREEN_USER&operation=VIEW&params=actiesoortid=REAGEREN&primaryfieldname=_jgubzp%7Fl%60k%7CmlPQ&primaryfieldvalue=%3E%3D%230%3C%28&optionprofile=150&userprofile=4">

(为了更高的安全性,加密了用户名,密码,primaryfieldname和primaryfieldvalue)

显然网址很长,并且不是以'www'开头,也许这就是原因,但我真的没有看到缩短网址和更改子网域的简单方法。 也许是因为'params'参数有一个双=?

我是否可以采取任何措施让其他邮件程序在Outlook中运行?

3 个答案:

答案 0 :(得分:1)

乍一看,我注意到href属性中没有“http://”这意味着链接是相对的,所以它在Outlook中也不起作用。 尝试预先添加http://(或任何协议)。

答案 1 :(得分:1)

确保标题正确:

$ headers。=“Content-Transfer-Encoding:7BIT”;

$ headers。=“Content-Transfer-Encoding:quoted-printable”;

答案 2 :(得分:0)

我添加了target='_blank',现在该链接也可以在Gmail中使用了!