Изменить автоматически созданную ссылку на кнопку с текстом в электронном письме, отправляемом клиентам - PullRequest
0 голосов
/ 07 января 2019

У меня проблема с электронной почтой, автоматически сгенерированной для моей клиентской базы.

В нашей системе есть код: # ссылка #

который после отправки электронной почты меняется на что-то вроде этого:

https://www.sitename.com/newsletter/subscribers/confirm/fd1f37b9ec50db8d03dc86c3705e7d4567f72xxx

Есть ли возможность превратить эту длинную ссылку в чистую кнопку "Подтвердить"?

Я думаю, что не рекомендуется использовать стиль ... / стиль в электронных письмах, и я не могу использовать встроенные стили, потому что перед отправкой это не html, это просто "# link #", который после отправки заменяется на система.

Есть идеи?

1 Ответ

0 голосов
/ 07 января 2019

Электронным письмам разрешено принимать тело HTML, что будет самым простым способом сделать это. Я не уверен, какая система строит электронные письма и отправляет их, но в основном, когда вы устанавливаете тип содержимого письма в «текст / HTML». Как только это будет сделано, вы можете сделать что-то вроде того, что находится ниже в месте, где вы помещали текст ссылки, чтобы получить ссылку для точного рендеринга:

<a style="border:1px solid black;border-radius:5px;padding:5px;text-decoration:none;" href='https://example.com/confirm'>Confirm</a>

Надеюсь, этого достаточно, чтобы начать!

...