.Net(C#)最简单的邮件发送案例_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > .Net(C#)最简单的邮件发送案例

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

 2014/4/24 16:37:19  人生得意须尽欢  博客园  我要评论(0)
  • 摘要:一、序言刚开始接触邮件发送功能的时候,在网上找的资料都挺复杂的!对于新手入门有点难(至少对于本人来说,第一次接触的时候确实不容易)。这里就写一段简单的邮箱发送代码,备忘,也给新手一个参考(相关类的字段/属性/方法请参考msdn)!二、源码(引入命名空间System.Net,System.Net.Mail)classProgram{staticvoidMain(string[]args){//host:邮件服务器,port:端口SmtpClientsmtpClient=newSmtpClient
  • 标签:.net C# net 邮件

一、序言

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

 

发表评论
用户名: 匿名