我的项目需要一个注册的时候同时发送一个邮件到注册人的邮箱,通过发送的邮箱链接来激活帐号
public void SendSMTPEMail(string strSmtpServer, string strFrom, string strFromPass, string strto, string strSubject, string strBody)
{
System.Net.Mail.SmtpClient client = new SmtpClient(strSmtpServer);
client.UseDefaultCredentials = false;
client.Credentials =
new System.Net.NetworkCredential(strFrom, strFromPass);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message =
new MailMessage(strFrom, strto, strSubject, strBody);
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
}
第一个参数如果是163邮箱就写smtp.163.com
第二个参数发件人的帐号
第三个参数发件人密码
第四个参数收件人帐号
第五个参数主题
第六个参数内容.
http://topic.youkuaiyun.com/u/20090918/10/12eae9d6-26b9-44d1-9311-a23527857b94.html
本文介绍了一个简单的邮件发送方法,用于用户注册时发送激活链接至邮箱。该方法使用C#实现,通过SMTP协议发送HTML格式的邮件。
4312

被折叠的 条评论
为什么被折叠?



