首页 > 学院 > 开发设计 > 正文

.Net(C#)最简单的邮件发送案例

2019-11-17 03:12:32
字体:
来源:转载
供稿:网友
.Net(C#)最简单的邮件发送案例

一、序言

  刚开始接触邮件发送功能的时候,在网上找的资料都挺复杂的!对于新手入门有点难(至少对于本人来说,第一次接触的时候确实不容易)。这里就写一段简单的邮箱发送代码,备忘,也给新手一个参考(相关类的字段/属性/方法请参考msdn)!

二、源码(引入命名空间System.Net,System.Net.Mail)

class PRogram    {        static void Main(string[] args)        {            // host:邮件服务器,port:端口            SmtpClient smtpClient = new SmtpClient("smtp.live.com", 25);            // 是否启用安全套接字层加密连接            smtpClient.EnableSsl = true;                        // 邮件对象            MailMessage mailMessage = new MailMessage("发送方邮件地址", "接收方邮件地址", "邮件标题!", "邮件内容!");            // 邮件优先级            mailMessage.Priority = MailPriority.Normal;            // 发送方身份验证            smtpClient.Credentials = new NetworkCredential("发送方邮件地址", "发送方邮件登录密码");            //开始发送            smtpClient.Send(mailMessage);            Console.WriteLine("发送成功!");            Console.ReadLine();        }    }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表