C#邮件

来源:互联网 发布:mac 便签软件哪个好 编辑:程序博客网 时间:2024/05/16 06:40

C#的邮件封装的简直不要太好,感觉就是几句话就可以写好一个简单的邮件demo

唯一需要关注的就是你需要在你的邮箱设置可以外部调用,163邮箱比较好设置,然后对方会个唯一秘钥,即下面的emailPS,不是你邮箱的密码..

具体实例

#region 发送邮件//发送邮件private void sendMessage(string body){MailMessage message = new MailMessage();//发件人信息message.From = new MailAddress(emailAddress, emailName, new UTF8Encoding());//收件人信息//多个电子邮件地址之间必须用逗号字符(“,”)分隔。message.To.Add(toAddress);//邮件信息message.Subject = MessageSubject;message.Body = body;message.IsBodyHtml = true;    //是否为html格式message.Priority = MailPriority.High; //发送邮件的优先等级SmtpClient sc = new SmtpClient();sc.Host = host;    //指定发送邮件的服务器地址或IPsc.Port = 25;       //指定发送邮件端口//sc.UseDefaultCredentials = true;//sc.EnableSsl = true;sc.Credentials = new System.Net.NetworkCredential(emailAddress, emailPs); //指定登录服务器的用户名和秘钥sc.Send(message);  //发送邮件}#endregion

0 0