smtp邮件发送

导入命名空间

using System.Net;
using System.Net.Mail;

创建SmtpClient客户端实例

配置Host,账号

SmtpClinet smtpClient=new SmtpClient();

smtpClient.DeliveryMethod=SmtpDeliveryMethod.Network;

smtpClient.Host="";

smtpClient.Credentials=new NetworkCredential("账号","密码");

配置邮件发件人地址

MailAddress mailAddress=new MailAddress("账号");

配置邮件信息

MailMessage mailMsg=new MailMessage("账号","邮件接收对象的email");

mailMsg.From=mailAddress;

mailMsg.Subject="主题名称";

mailMsg.Body="邮件内容";

mailMsg.BodyEncoding=Encoding.UTF8;//编码格式

mailMsg.IsBodyHtml=true;//是否为html

还有其他属性可以根据自己需求进行设置

设置完后最后发送

smtpClient.Send(mailMsg);

 

posted @ 2017-05-10 10:26  jechsky  阅读(147)  评论(0编辑  收藏  举报