#button #random #html-email
Вопрос:
Я очень новичок в кодировании и хотел бы знать, возможно ли следующее:
Мне нужно создать шаблон электронной почты html с кнопками, которые, по сути, выполняли бы следующее:
Мне нужна кнопка «ПРИНЯТЬ», которая при нажатии на нее в электронном письме сгенерирует уникальный/случайный 4-6-значный номер для клиента, а также автоматически отправит этот номер обратно отправителю в качестве подтверждения того, что клиент одобрил/принял предложение. Почти как ОТП.
Этот номер будет служить номером подтверждения, поэтому мне нужно, чтобы он был статичным, и чтобы клиент мог использовать кнопку только один раз.
Я также добавлю кнопку «ОТКЛОНИТЬ», которая отменит встречу клиента, но я хотел бы знать, есть ли способ сделать кнопку «ПРИНЯТЬ» непригодной для использования?
Комментарии:
1. Причина, по которой вы никогда не видели ничего более сложного, чем ссылки в электронных письмах, заключается в том, что почтовые клиенты не выполняют JS. То, о чем вы просите, просто невозможно.
Ответ №1:
Клиент не может сделать это в самом электронном письме, однако вы, безусловно, можете сделать это при создании электронного письма.
То есть:
- В используемой вами серверной системе добавьте номера к кнопкам «Принять» и «отклонить», например
<a href="https://www.website.com?number=12345">Accept</a>
- Отправьте электронное письмо(ы)
- Клиент открывает электронное письмо и нажимает «Принять», переходя в https://www.website.com?number=12345
- Эту страницу необходимо настроить для считывания этого номера и записи его в базу данных
Точный способ сделать это зависит от используемой вами системы