Извлеките идентификатор электронной почты из заголовка электронной почты, используя Javascript

Я отправляю электронное письмо в формате HTML. В содержании этого письма у меня есть кнопка отправки.

Как мне убедиться, что кнопка отправки была нажата тем же человеком, которому было отправлено электронное письмо, а не каким-либо другим человеком?

Чтобы добиться этого, мне нужно будет проанализировать заголовок электронного письма и извлечь из него идентификатор электронной почты, используя Javascript.

Короче говоря, как мы можем разобрать заголовок письма в нашем коде Javascript?

1 ответ

  • вы не можете запускать JavaScript из своей почты, но вы все равно можете отправлять формы.
  • для отслеживания пользователей вы можете добавить в URL-адрес действия формы строку запроса с некоторым случайным числом и сохранить это число в BackEnd перед составлением электронного письма.
  • если у вас несколько получателей, вы должны отправлять одно и то же письмо несколько раз одному получателю за раз с разными номерами отслеживания в форме.

Когда вы отправляете электронное письмо в формате HTML, вы просто отображаете документ в формате HTML пользователю через его почтовый клиент.

В этом случае код Javascript не может проанализировать заголовок электронного письма, поскольку интерпретатор Javascript находится в документе HTML и ничего не знает об электронном письме. В любом случае, если вы хотите получить идентификатор электронной почты из заголовка электронного письма, которое вы отправили самостоятельно, что вы не сохраняете во время отправки? Но это на самом деле не служит цели должным образом.

Вы не можете быть уверены, что кнопка отправки была нажата одним и тем же человеком, поскольку он всегда может поделиться HTML-документом с кем-то.

Этот тип аутентификации невозможен. Возможно, если вы сообщите нам проблему, которую вы хотите решить с помощью этой аутентификации, мы можем придумать другую форму аутентификации.

Другие вопросы по тегам