Я настраиваю решение для сайта бэк-офиса, где пользователь должен иметь возможность отправлять почту для какого-то техника.В этом письме техник должен иметь возможность нажать на определенную кнопку, и это откроет новую веб-страницу с адаптивными параметрами, такими как дата, адрес, имя клиента и т. Д. Для этого мне нужно отправить накак минимум один параметр в почте (идентификатор миссии этого техника), и этот параметр должен быть разным в каждом письме.
Я уже пробовал решение, в котором письмо написано в HTML, а затем я мог вставить формув теле или по ссылке для запроса GET.Но, похоже, не все почтовые серверы могут справиться с этим способом.
В Gmail это работает для всего, но с использованием Safari для Mac OS X или Outlook Messenger это не так.
Использование POST:
<form action='__the_website_to_post_request__' method='post'>
<input name='id' type='hidden' value='$id'>
<button type='submit' formmethod='post'>Upload reports</button>
</form>
Использование GET:
<a href='__the_website_to_post_request__?id=".$id."&tok=".md5($id)."'>
Upload reports
</a>
В Outlook кнопки не отображаются, а в Safari метод публикации не работает.Может быть, существует другое решение, неважно, какое почтовое приложение я должен использовать?