C#发送邮件的方法及实例代码
来源:互联网 发布:淘宝退货太多会怎么样 编辑:程序博客网 时间:2024/05/16 11:40
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail;
using System.ComponentModel;
using System.Windows.Forms;
using System.Net;
namespace com.ykmaiz.email
{
public class Mail
{
private string username = "";
private string password = "";
private string domain = "";
public Mail(string username,string password,string domain)
{
this.username = username;
this.password = password;
this.domain = domain;
}
scfrd.info;xswft.info;cghjk.info;xdefy.info;edgjk.info;zsdcf.info;wgukp.info;xdswe.info;nghty.info;xkrfk.info;fehyt.info;cdrjy.info;wsxgt.info;nxwah.info;swvgj.info;xdeft.info;zwsfk.info;qzdws.info;bgyku.info;xftsc.info;bgsdf.info;seftd.info;kmgfd.info;wkfje.info;xeyha.info;swbhy.info;fgjke.info;defky.info;xmkjh.info;qhkhd.info;xxsdf.info;wfhhy.info;azswc.info;aswdr.info;mgbfd.info;swdfrs.info;saxdc.info;seddf.info;cffgd.info;swedw.info;skkgt.info;swdfv.info;dhftt.info;defgb.info;kkuyh.info;bjhyg.info;hyffg.info;eddhj.info;qkkgj.info;skyyg.info;cfgkk.info;bgjyf.info;defgg.info;drfkk.info;kjddr.info;vfrht.info;fdshd.info;wfges.info;fdseh.info;hgkdf.info;etyju.info;yklds.info;xdcvb.info;bghne.info;xfhku.info;qwshk.info;edftg.info;fehjk.info;dsfke.info;yhjug.info;erfvd.info;csdfg.info;wqasf.info;esxvf.info;edhjk.info;rdzxs.info;ezxds.info;asxcd.info;efskh.info;qwaxs.info;rtgds.info;kjrfd.info;wsdcf.info;sxdce.info;swdes.info;kushg.info;kfaes.info;cdfsa.info;efsxd.info;wgher.info;rtgxs.info;erdft.info;jyhrg.info;swdfr.info;xsefg.info;vfrgd.info;wqght.info;saqqd.info;vgrdd.info;dsfhd.info; public void send(string from,string [] to,string [] cc,string title,string content)
{
MailMessage mailMsg = new MailMessage();
mailMsg.From = new MailAddress(from);
if (to.Length > 0)
{
foreach(string s in to)
{
mailMsg.To.Add(s);
}
}
if (cc.Length > 0)
{
foreach (string s in cc)
{
mailMsg.CC.Add(s);
}
}
mailMsg.Subject = title;
mailMsg.Body = content;
mailMsg.BodyEncoding = Encoding.UTF8;
mailMsg.IsBodyHtml = false;
mailMsg.Priority = MailPriority.High;
SmtpClient smtp = new SmtpClient();
smtp.Credentials = new NetworkCredential(username, password);
smtp.Port = 25;
smtp.Host = domain;
smtp.EnableSsl = false;
smtp.SendCompleted += new SendCompletedEventHandler(SendMailCompleted);
try
{
smtp.SendAsync(mailMsg, mailMsg);
}
catch (SmtpException ex)
{
Console.WriteLine(ex.ToString());
}
}
}
}
然后直接调用该类的send()方法即可,
实例代码如下:
Mail mail = new Mail("发邮件的地址", "发邮件的密码", "邮件的smtp地址");
- C#发送邮件的方法及实例代码
- C#发送邮件的方法及实例代码
- java发送邮件及邮件附件代码实例
- C# 发送邮件的方法
- C#发送邮件代码
- C#邮件发送代码
- C#发送邮件代码
- C#邮件发送代码
- C#发送邮件代码
- C#发送邮件代码
- C#发送邮件代码
- C#邮件发送代码
- C#发送邮件代码
- C#发送邮件代码
- C#发送邮件代码
- C#发送邮件代码
- c#发送邮件代码
- C#发送邮件代码
- 额外的类路径(Additional Class Paths)
- 运行python manage.py syncdb时出现“cannot connect to MySQL server on 'localhost'”的解决方法
- SharePoint Designer crash when opening site
- hibernate配置,开发过程
- POJ 1316 (筛选法模拟)
- C#发送邮件的方法及实例代码
- C# System.Console成员
- Linux终端用户的8个技巧
- 黑马程序员----学习经验
- 核心配置(Core Configuration)
- 如何将脚本放在页面里?(转载)
- 【中断异常】系统调用
- C#数组(小练习)
- [GitHub][2014-05-11 18:34:13]eqq-python