发送邮件的一个方法已写好,但不知道怎么在发送的邮件中加验证链接// t1,host //t2,发件人帐号 //t3,发件人密码 //t4,收件人帐号 //t5,标题 //t6,邮件内容.
public void tomail(string t1,string t2,string t3,string t4,string t5,string t6)
{
SmtpClient sc = new SmtpClient();
sc.Host = t1;//服务器
sc.Credentials = new NetworkCredential(t2, t3);//账号密码
sc.DeliveryMethod = SmtpDeliveryMethod.Network;//如何发送,network通过网络
MailMessage Content = new MailMessage(t2, t4, t5, t6);//发件人、收件人、标题、内容
Content.BodyEncoding = System.Text.Encoding.UTF8;//邮件字符格式
Content.IsBodyHtml = true;//指定邮件是否为html格式
sc.Send(Content);
}很多网站注册的时候都会发一封带验证链接的邮件到你邮箱中,需要你登陆邮箱点击发送过来的链接才算验证成功;
这怎么做啊?服务端怎么知道他是否点击了链接?
帮忙帮忙
public void tomail(string t1,string t2,string t3,string t4,string t5,string t6)
{
SmtpClient sc = new SmtpClient();
sc.Host = t1;//服务器
sc.Credentials = new NetworkCredential(t2, t3);//账号密码
sc.DeliveryMethod = SmtpDeliveryMethod.Network;//如何发送,network通过网络
MailMessage Content = new MailMessage(t2, t4, t5, t6);//发件人、收件人、标题、内容
Content.BodyEncoding = System.Text.Encoding.UTF8;//邮件字符格式
Content.IsBodyHtml = true;//指定邮件是否为html格式
sc.Send(Content);
}很多网站注册的时候都会发一封带验证链接的邮件到你邮箱中,需要你登陆邮箱点击发送过来的链接才算验证成功;
这怎么做啊?服务端怎么知道他是否点击了链接?
帮忙帮忙
解决方案 »
- “gradeid”有一个无效 SelectedValue,因为它不在项目列表中,参数名: value
- c# 把内容写入文件问题
- 页面运行之后没有内容
- asp.net能不能内嵌excel表格&&excel柱状图
- 在开一帖,就不信问不出个思路来~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这回一定要醒目一些,要不没人里
- 如何验证数学表达式的正确性?
- gridview的删除操作
- 谁知道msn的共享空间中,文件上传是怎样实现的
- 图片加水印的问题!!`
- 在Visual C# .NET 中使用自动化创建 Excel 宏?????请帮帮忙忙,路过的朋友,谢谢
- 怎么用pagemethods返回页面gridview的html?
- 登陆提示信息 不知道是不是ajax的问题
在注册的时候将 false 插入数据库一项,发送到邮箱的链接(XXX.aspx?ID=xxxxx)然后,当用户点击此链接在页面加载的时候,查找此id对应的用户,并将 false改为 true;这样更方便有些用户不在注册的时候验证