Csharp/C#教程:C#使用自带的email组件发送邮件的方法分享

本文实例讲述了C#使用自带的email组件发送邮件的方法。分享给大家供大家参考。具体实现方法如下:

#region邮件发送 ///<summary> ///发送邮件支持HTML格式先引用System.Net.Mail; ///</summary> ///<paramname="MailFrom">发送人Email如demo@126.com</param> ///<paramname="MailServer">邮件服务器如mail.126.com</param> ///<paramname="MailUserName">登陆用户名如demo@126.com</param> ///<paramname="MailPassword">登陆密码如123456</param> ///<paramname="mailto">收件人邮箱</param> ///<paramname="title">邮件标题</param> ///<paramname="msg">邮件正文</param> ///<returns>成功true;失败false</returns> publicstaticboolSendSmtpEmail(stringMailFrom,stringMailServer,stringMailUserName,stringMailPassword,stringmailto,stringtitle,stringmsg) { varclient=newSmtpClient(); client.Host=MailServer; client.UseDefaultCredentials=false; client.Credentials=newSystem.Net.NetworkCredential(MailUserName,MailPassword); client.DeliveryMethod=SmtpDeliveryMethod.Network; System.Net.Mail.MailMessagemessage=newMailMessage(MailFrom,mailto); message.Subject=title; message.Body=msg; message.SubjectEncoding=System.Text.Encoding.UTF8; message.BodyEncoding=System.Text.Encoding.UTF8; message.IsBodyHtml=true; message.Priority=MailPriority.High; message.IsBodyHtml=true; try { client.Send(message); returntrue; } catch { returnfalse; } } #endregion

希望本文所述对大家的C#程序设计有所帮助。

您可能感兴趣的文章:C#Email发送邮件对方打开邮件可获得提醒c#判断email地址是否为合法C#实现将Email地址转成图片显示的方法C#简单发送email的方法C#实现的自定义邮件发送类完整实例(支持多人多附件)C#通用邮件发送类分享C#实现SMTP邮件发送程序实例C#邮件发送和接收实现代码C#Email邮件发送功能找回或重置密码功能

标签: 邮件 email em 方法 mail 发送邮件 ema

C++中 STL list详解及简单实例

用C++类实现单向链表的增删查和反转操作方法

上述就是C#学习教程:C#使用自带的email组件发送邮件的方法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/906421.html

(0)
上一篇 2021年10月23日
下一篇 2021年10月23日

精彩推荐