欢迎来到天天文库
浏览记录
ID:34721996
大小:49.58 KB
页数:3页
时间:2019-03-10
《c#-利用net.mail发送邮件-源码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Net.Mail;usingSystem.Text;//////MailHelper封装了发送邮件相关的方法///包括设置邮件主题、内容等///publicclassMailHelper{publicMailHelper(){////TODO:在此处添加构造函数逻辑//}#region----------
2、------------发送邮件方法----------------------------//////【发送邮件】///用指定账户,向指定地址发送,邮件正文为html格式的邮件//////收件人地址///收件人名称///邮件主题///邮件正文publi
3、cstaticvoidSentMailTo(stringsendTo,stringsendToName,stringsubject,stringbody){stringsendFrom=atbzu@126.com;stringsendFromName="滨院启航服务中心";stringpsw="123456";//密码boolisBodyHtml=true;MailPrioritymailPriority=MailPriority.Normal;stringhost="SMTP.126.COM";intport=25
4、;boolenableSsl=false;//调用发送方法SentMailTo(sendTo,sendToName,sendFrom,sendFromName,psw,subject,body,isBodyHtml,mailPriority,host,port,enableSsl);}//////【发送邮件底层方法】///利用net类库,封装了相关操作的私有方法,供本类中其它方法调用//////收件人地址///5、ame="sendToName">收件人名称///发件人地址///发件人名称///发件人密码///邮件主题///邮件正文///邮件正文是否为html///6、优先级///SMTP服务器///SMTP服务器端口///是否使用SSL加密privatestaticvoidSentMailTo(stringsendTo,stringsendToName,stringsendFrom,stringsendFromName,stringpsw,strin7、gsubject,stringbody,boolisBodyHtml,MailPrioritymailPriority,stringhost,intport,boolenableSsl){try{using(MailMessagemailMessage=newMailMessage()){mailMessage.To.Add(newSystem.Net.Mail.MailAddress(sendTo,sendToName));//接收人邮箱地址&称呼mailMessage.From=newSystem.Net.Mai8、l.MailAddress(sendFrom,sendFromName);//发件人地址&称呼mailMessage.BodyEncoding=Encoding.GetEncoding("GB2312");mailMessage.Subject=subject;//邮件主题mailMessage.Body=body;//邮件正文mailMess
5、ame="sendToName">收件人名称///发件人地址///发件人名称///发件人密码///邮件主题///邮件正文///邮件正文是否为html///
6、优先级///SMTP服务器///SMTP服务器端口///是否使用SSL加密privatestaticvoidSentMailTo(stringsendTo,stringsendToName,stringsendFrom,stringsendFromName,stringpsw,strin
7、gsubject,stringbody,boolisBodyHtml,MailPrioritymailPriority,stringhost,intport,boolenableSsl){try{using(MailMessagemailMessage=newMailMessage()){mailMessage.To.Add(newSystem.Net.Mail.MailAddress(sendTo,sendToName));//接收人邮箱地址&称呼mailMessage.From=newSystem.Net.Mai
8、l.MailAddress(sendFrom,sendFromName);//发件人地址&称呼mailMessage.BodyEncoding=Encoding.GetEncoding("GB2312");mailMessage.Subject=subject;//邮件主题mailMessage.Body=body;//邮件正文mailMess
此文档下载收益归作者所有