Я хочу передать URL-адрес по электронной почте, и когда пользователь нажимает на ссылку, я хочу получить его адрес электронной почты? Возможно ли это в php/javascript? СоветКак передать адрес электронной почты получателя через url
ответ
Вы всегда можете прикрепить параметры URL к ссылкам, которые вы вставляете в отправляемые вами письма.
Поскольку вы знаете адрес электронной почты пользователя в точке, где вы генерируете электронное письмо, в противном случае вы не могли отправить его в первую очередь - вы можете сделать именно это.
Например, вместо ссылки на http://example.com
, добавить адрес электронной почты пользователя по ссылке: http://[email protected]
.
Когда пользователь открывает вашу страницу, найдите этот параметр и прочитайте адрес электронной почты.
Чтобы сделать его менее легко манипулировать, вы можете также генерировать уникальные маркеры для каждого пользователя/электронной почты/ссылки и добавить те к URL вместо адреса электронной почты. В дальнейшем вам придется сопоставить маркер с записью пользователя в логике приложения.
Обратите внимание, что это не должно быть использовано в качестве механизма аутентификации, как и любой другой пользователь может просто добавить параметр вручную и обойти его таким образом.
Вы можете использовать маркер nonce. Для работы с php доступно множество инструментов. Nonce - это созданный случайный токен, который можно использовать только один раз. У вас будет список адресов электронной почты, соответствующих токенам nonce. Очевидно, что когда этот токен возвращается, вы уже знаете связанный с ним адрес электронной почты. Функция nonce в этом случае будет функционировать как допустимый метод аутентификации. [Нажмите для использования php и nonce] (http://stackoverflow.com/questions/4145531/how-to-create-and-use-nonces) – zipzit
Вы можете передать по электронной почте через URL, передавая по электронной почте, как GET Params
на PHP сервер, как это:
http://[email protected]
и когда пользователь нажимает на ссылку, чтобы получить это в вашем PHP & получить его с помощью $_GET
переменной, как это :
$email = $_GET['email'];
Надеюсь, что это поможет!
- 1. Адрес получателя адреса электронной почты
- 2. получить адрес электронной почты получателя, используя html
- 3. Показать адрес электронной почты на языке получателя?
- 4. Как передать захваченный URL-адрес телу электронной почты в HTML
- 5. openpop, получить почтовый адрес получателя (мой адрес электронной почты)
- 6. Добавить URL-адрес на адрес электронной почты
- 7. VBA outlook - получить адрес электронной почты от excel как получателя
- 8. Как мы получаем фактический адрес электронной почты получателя Outlook?
- 9. Как скрыть адрес электронной почты от получателя в log4j.xml?
- 10. php/paypal: Как установить адрес электронной почты получателя?
- 11. Как добавить имя получателя в HTML-адрес электронной почты
- 12. Изменение получателя электронной почты WooCommerce
- 13. Адреса электронной почты получателя перекрываются
- 14. Особый вопрос электронной почты получателя
- 15. Получить адрес электронной почты получателя в Outlook VSTO + Чтение подсказок
- 16. Как получить адрес электронной почты, после получателя нажмите на кнопку внутри электронной почты
- 17. Получение адреса электронной почты от объекта получателя
- 18. Получить адрес электронной почты получателя, используя C# pop3
- 19. Rails 3 Devise: Изменить получателя электронной почты
- 20. Получить адрес электронной почты получателя (по адресу) из Outlook Plugin
- 21. C# Email BCC, отображающий неправильный адрес электронной почты получателя.
- 22. Временно изменить часовой пояс на адрес получателя электронной почты
- 23. добавить $ email для получателя электронной почты
- 24. Как получить получателя электронной почты WooCommerce?
- 25. Определить, какой URL-адрес электронной почты электронной почты доступен?
- 26. URL-адрес электронной почты проверяется перед отправкой электронной почты
- 27. отправить через GET адрес электронной почты, избегая кодирования url?
- 28. добавить получателя электронной почты в php-скрипт
- 29. Как отправить адрес электронной почты
- 30. PHP form добавление адреса электронной почты получателя
Невозможно с PHP или Javascript просто получить адрес электронной почты. Вы можете передать адрес электронной почты/уникальный идентификатор в URL-адресе, но это должно быть внутри URL-адреса, отправленного в почтовый ящик пользователей. – Kitson88
Вы хотите передать 'url по электронной почте', или' email через url'. Это немного запутанно? –
@SaumyaRastogi: я хочу отправить флаер, и когда пользователь нажмет на флаер, он перейдет на страницу, и я хочу отобразить сообщение с кликом по электронной почте получателя на этой странице. –