我想在我的 PHP/Laravel 中使用 Sendgrid 动态设置退订链接,类似于使用 Ruby on Rails 演示的方式.
我发现我需要使用 JSON 设置 header 。有人可以帮忙弄清楚这个标题是如何与一个简单的注册确认代码集成在一起的吗?见下文:
Mail::send('emails.confirmation', ['user' => $user, 'resend_text' => $resend_text], function ($m) use ($user, $resend_text) {
$m->to($user->email)->subject('Confirm your email address'.$resend_text);
});
最佳答案
我最终通过 sendgrid.com 设置了替换文本并像这样在我的 HTML 中设置链接 <a href="UNSUBSCRIBE_LINK">Unsubscribe</a>
.具体来说,关于 subscription tracking
在 sendgrid.com 部分,我设置了 REPLACEMENT TAG
至 UNSUBSCRIBE_LINK
.所以 Sendgrid 解析您的电子邮件的 HTML 并替换 hrefs。很酷。
关于php - 如何使用 PHP/Laravel 在 sendgrid 中动态设置退订链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34098796/