Я хотел бы динамически устанавливать ссылки отказа от подписки с помощью Sendgrid в моем PHP / Laravel, как это было продемонстрировано с Рубин на рельсах.
Я вижу, что мне нужно установить заголовок с JSON. Может кто-нибудь помочь понять, как этот заголовок интегрируется с простым кодом подтверждения регистрации? Увидеть ниже:
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. Довольно круто.
Других решений пока нет …