最近在程序里有用到发邮件的功能,在网上找了一个发送邮件的方法,但需要稍微做些修改,现整理后如下:带发送附件功能,也可抄送。在VS2010环境下,测试有效。
public static bool SendMails(string recieve, string subject, string mailbody, string strFileName)
{
bool send_result;
string sender = "david@qiwipay.cn";//发送者邮箱地址
string pwd = "123456";//发送者邮箱密码
//生成一个 使用SMTP发送邮件的客户端对象
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
//SMTP主机
client.Host = "qiwipay.cn";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(sender, pwd);
//指定如何发送电子邮件。
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
System.Net.Mai