发送邮件代码如下:
在引用命名空间里面添加System.Net.Mail
public string Send()
{
try
{
SmtpClient client = new SmtpClient("smtp.126.com");
//smtp.126.com为126的smtp服务器,如果是别的邮箱,也可以换成别的,但一定要正确
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("username","password");
//username为126的用户名,password为邮箱相对应的密码
client.DeliveryMethod = SmtpDeliveryMethod.Network;
MailMessage message = new MailMessage("frommail@126.com", "tomail@163.com", "test", "case");
//frommail是发件箱,tomail为收件箱,test为标题,case为邮件内容
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);//发送
return "OK";
}
catch (Exception error)
{
return error.ToString();
}
}