Поскольку вы уже знаете адрес электронной почты человека (поскольку вы отправили ему письмо), вы можете включить параметр строки запроса в привязку, которая является частью почтового сообщения:
<a href="http://example.com/foo.aspx?email=john.smith%40foo.com">Click me</a>
Когда человек, просматривающий это письмо, нажимает на ссылку, будет вызвана страница foo.aspx
на вашем сайте и передано электронное письмо.С этого момента вы можете делать с этим письмом все, что захотите (сохранить его в базе данных, текстовом файле, как хотите).
По понятным причинам вы можете зашифровать этот адрес электронной почты, чтобы избежать его изменения ипередавая другой адрес.В зависимости от уровня безопасности, который вам требуется, и от чувствительности изменения этого электронного письма, вы можете использовать разные алгоритмы шифрования.