Ответ 1
Я не эксперт, но да, вы можете, Чтобы проверить адрес электронной почты, вы можете отправить электронное письмо с помощью Guid в качестве QueryString и добавить страницу для проверки id Guid является истинным, а затем зарегистрировать пользователя как подтвержденный, вы имели в виду вот это?
Send Email as html :
body = "<b>Wellcom Mr " + Username + " </b>";
body += "<br />";
body += "<b><a href=http://YourDomain/checkuseremail.aspx?
UserId=" + userId + " style='display:block; '>confirm</a></b>";
public partial class checkuseremail: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string id = Request.QueryString["UserID"];
if(id != null){ select user id if email correct redirct to success page and flag user as confirmed}
else {redirct to error page}
}}