【问题标题】:Using SendGrid to send password reset links使用 SendGrid 发送密码重置链接
【发布时间】:2017-10-17 16:20:18
【问题描述】:

我在我的应用程序中使用 SendGrid 作为电子邮件提供商。当我在电子邮件中放置一个链接时,它会重新编码为 SendGrid 服务器上的链接。我可以通过我的密码重置信任此链接吗?我知道我已经通过他们的服务器发送链接来信任 SendGrid,但是重写 url 的目的是什么。要使用该链接,您还需要知道电子邮件地址,并且它仅在 20 分钟内有效。

我电子邮件中的链接看起来像

http://myserver/resetpassword/oLsjShCLh7tFpyl8cEzbghHpS59iazhD

它在电子邮件中被编码为

https://u5478763.ct.sendgrid.net/wf/click?upn=hvVg2ntCa8InWO5OtVSRJPdvIiofcS3RGII270TrJ9aOSJX2MZ9RkcgQLgnRLLNMjjo5mMQVejYxIGVPoz-2BfxtM55lXWiXwtNWvE42LzFPE-3D_Q0Y0L54uOhrrHtFzGFlMm55yZkDAUn39DjKFOTu4BtReZW14K4ruKT7IkXyh4pWHctN-2FYlmmFj2J7a6-2BHy0UN0PZDTzqKnADTi10YJeXfirMSGqGLkjKxZZY1iGRjCkgddBCiyIBiLfBs3VS4GmrB5SPa7uCb9KYcZdqm5AvebY6pyGitqdcpmDSVV6zHjR1oK3NZQboFfjng-2Fqv6PQHekU7irw1BWOtP5ja3RxfUKE-3D

【问题讨论】:

    标签: sendgrid


    【解决方案1】:

    这是因为您在帐户中启用了Click Tracking。登录到您的 SendGrid 仪表板,然后从左侧的导航栏中单击 Settings -> Tracking 并禁用 Click Tracking

    【讨论】:

    • 我面临一个有线问题,当密码重置电子邮件发送给客户时,密码重置链接中缺少点。这发生在 100 封电子邮件中的 1 封,因此我们无法在本地复制它。我们将 ActionMailer 与使用 SendGrid 提供程序的 Ruby on Rails 一起使用。您是否知道在哪里查找以及如何解决此问题。
    • @user2086641 抱歉,我很久没关注 SendGrid 了。如果您联系他们的支持,您可能会得到答复。
    • 谢谢塞巴斯蒂安。他们要求我们关闭点击跟踪,产品经理不会接受。正在寻找解决方案。
    猜你喜欢
    • 2015-07-18
    • 1970-01-01
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-13
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多