using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Mail;
using System.Net;
namespace Email
{
public class MyEmail
{
//创建一个附件对象
public bool sendMail()
{
//测试通过,能发送带有附件的邮件
string from = "xxxxxxxx@126.com"; //发件人
string to = "xxxxxxxx@qq.com";//收件人
string theme = "asp.net Email测试";//主题
string file = System.Web.HttpContext.Current.Request.MapPath("~/file/test.txt");//附件文件路径(包含文件名)
string content = "测试";//邮件内容
MailMessage messge = new MailMessage(from, to); //邮件消息实例
messge.Body = content;
messge.Subject = theme;
messge.IsBodyHtml = true;
messge.Priority = MailPriority.High;//邮件优先级别
messge.Attachments.Add(new Attachment(file));
SmtpClient client = new SmtpClient(); //Smtp协议
client.Host = "smtp.126.com"; //发送人的Smtp主机名称或IP地址,实例为163邮箱的Smtp地址
client.Credentials = new NetworkCredential("xxxxxxxxxx@126.com", "xxxxxxxxx");//验证发件人的身份凭据
client.Send(messge);
messge.Attachments.Dispose();
return false;
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Net.Mail;
using System.Net;
namespace Email
{
public class MyEmail
{
//创建一个附件对象
public bool sendMail()
{
//测试通过,能发送带有附件的邮件
string from = "xxxxxxxx@126.com"; //发件人
string to = "xxxxxxxx@qq.com";//收件人
string theme = "asp.net Email测试";//主题
string file = System.Web.HttpContext.Current.Request.MapPath("~/file/test.txt");//附件文件路径(包含文件名)
string content = "测试";//邮件内容
MailMessage messge = new MailMessage(from, to); //邮件消息实例
messge.Body = content;
messge.Subject = theme;
messge.IsBodyHtml = true;
messge.Priority = MailPriority.High;//邮件优先级别
messge.Attachments.Add(new Attachment(file));
SmtpClient client = new SmtpClient(); //Smtp协议
client.Host = "smtp.126.com"; //发送人的Smtp主机名称或IP地址,实例为163邮箱的Smtp地址
client.Credentials = new NetworkCredential("xxxxxxxxxx@126.com", "xxxxxxxxx");//验证发件人的身份凭据
client.Send(messge);
messge.Attachments.Dispose();
return false;
}
}
}