通过电子邮件传递参数

时间:2012-05-18 20:21:17

标签: c# email mailmessage

许多应用程序使用电子邮件进行帐户验证和其他不同目的。您可以看到这些电子邮件包含将您重定向到带有url参数的特定页面的按钮(例如:http:// users / 1234 ....)。

如果我使用MailMessage实用程序以编程方式构建电子邮件,我该如何执行相同的功能。

2 个答案:

答案 0 :(得分:1)

基本上你所说的确认是一个过程。所以,例如,

  • 在数据库表中创建一个带有guid和ConfirmationDate的用户。
  • 发送了一个带有链接和guid的邮件
  • 如果用户点击您设置ConfirmationDate
  • 的链接
  • 如果用户具有ConfirmationDate(非空),则用户已确认

答案 1 :(得分:0)

将mail.IsBodyHtml设置为true并使用HTML。