发送密码重置邮件后,为什么超链接没有在 gmail 中显示/工作?

Clo*_*oud 2 html php email model-view-controller

email从服务器发送密码重置目的。出于测试目的,我发送到gmailyahoo mail。邮件发送到gmailyahoo mail两者但return linkmissingforgmail和 inyahoo显示garbage<a>标签中。

我正在发送

Click here to change your password <a href="localhost:4778/ResetRequest?id=25fafb03-9715-4003-80bf-e362259afa77">please click this link</a>
Run Code Online (Sandbox Code Playgroud)

在gmail中,它显示

它清楚地显示 <a> 标签是空的,它假设包含 href 链接。

需要帮助请。

Tom*_*lak 5

您需要在 href 值中使用 http 协议。否则 gmail 不会将其视为有效链接

<a href="http://localhost:4778/">Some link</a>
Run Code Online (Sandbox Code Playgroud)