Dav*_*mar 5 email ruby-on-rails sendgrid
我有一个使用 sengrid 在生产中运行的 rails 应用程序。在我的应用程序中,我发送了一封带有确认链接的电子邮件,该链接重定向到特定的确认页面:
%a.button.button-custom.button-blue{href: confirm_votes_path(@vote.confirmation_token, only_path: false)
Run Code Online (Sandbox Code Playgroud)
但是在生产中,Sengrid 似乎修改了我邮件中的链接。我得到类似的东西:
href="https://u3881616.ct.sendgrid.net/wf/click?upn=pVistOUxWTXmIPFqqAw0AnJt-2BbCLbreZ3xbCIcCjU0qXsxlkph8Wd3VafON-2FVyJfT0PWClbesX-2F2oOjnxeXwwaDA80aCKixoULvRGUX7PgDg59Vde4HU6spxlzuqyUUF_e4qGN2gUHpERWs59wU8LHyeuQCdWWdC4Yjpw10HvUcUonj0ZfIp-2FiYACT83qOqsHMBnkJGcBsjpIoSUjVySxVhEtqCz7myXFB-2B7uTWKruQbH-2BG7-2FI2-2BFdmXC6nbf-2FFpgyNUivvir0Upib8e5r8YJY3caF-2BpKD-2FscuINwBQkM7n008mEGADo5w5w5fejlzhopGHvJegbSRePJ-2BBu3b3olUhP2q-2BX4lyJAYvegG4xnDPU-3D"
Run Code Online (Sandbox Code Playgroud)
并且链接重定向到我网站的基本网址,而不是像本地那样好的确认网址。
SendGrid在这里发生了什么