【发布时间】:2017-07-27 15:03:56
【问题描述】:
我正在学习 Michael Hartl rails 教程,目前正在将网络应用程序推送到 Heroku。 (应用程序在本地服务器中正常运行)
我正在使用 sendgrid 来帮助向用户发送电子邮件以激活帐户。当用户创建帐户时,电子邮件会正确发送并被用户接收。但是重置链接不起作用。
在本地服务器上,电子邮件会生成一个带有 url localhost:3000/ 等的链接...... 效果很好。
但是在 Heroku 部署中,电子邮件中的链接会生成符号“”的 HTML 代码。像这样将 url 包含在其中....
http://<app-1234>.heroku-app.com/ etc...
这不是一个有效的链接。手动删除“”标签会导致激活链接起作用。
我假设 sendgrid 中有一些设置我可以更改以防止将“”标签添加到 url,但我没有运气找到答案。我希望我的问题很清楚?非常感谢!
【问题讨论】:
标签: ruby-on-rails email heroku sendgrid