Это странный вопрос, но, надеюсь, у кого-то есть идея, как его обойти
Я работаю со сторонним продуктом, который рассылает основанные на txt электронные письма о срабатывании определенных событий. Я могу настроить текст электронных писем, и у меня есть доступ к определенным динамическим свойствам, которые я могу встроить, которые будут включены при создании письма. Так, например, предположим, что у меня есть динамическое свойство с именем %% full-name %%, когда оно отправляет электронное письмо, которое в тексте письма подставляется в «Джон Смит».
Теперь мне нужно также вставить URL в электронное письмо, которое использует это динамическое свойство, что-то вроде этого:
http://mysite.com?fullname=%%full-name%%
но что произойдет, так это то, что сторонний продукт не знает, что я встраиваю ссылку, поэтому он не знает, как убрать ее из-за пробела между Джоном и Смитом, поэтому я получаю следующее:
http://mysite.com? ФИО = Джон Смит
, где интерактивная часть ссылки отображается как выделенная жирным шрифтом часть в большинстве почтовых клиентов.
Итак, мой вопрос: есть ли способ обернуть это динамическое свойство так, чтобы оно правильно отображало ссылку, несмотря на пробелы? Поскольку это сторонний API, с которым я работаю, я не могу контролировать фактические значения, передаваемые в динамические свойства, поэтому мои параметры ограничены