.NET发送邮件

首先导入using System.Net.Mail;
public void SendEmail(string sendToList, string attachment, string subject, string mailBody)
{


MailMessage mail = new MailMessage(); sendToList = sendToList.Trim().TrimEnd(';');
if (sendToList.Length == 0)
{ throw new Exception("程序没有获取到文件的收件人列表,请检查是否没有设置!"); }
mail.From = new MailAddress(" Volunteer123@163.com");
foreach (string to in sendToList.Split(';'))
{
mail.To.Add(to); }
mail.IsBodyHtml = false;
mail.Subject = subject;
mail.Body = mailBody;
mail.SubjectEncoding = Encoding.GetEncoding("gb2312");
mail.BodyEncoding = Encoding.GetEncoding("gb2312");
if (attachment.Length > 0)
{ mail.Body = mailBody + "\n\r随邮件带附件:" + attachment;
if (File.Exists(attachment))
{
Attachment mailAttach = new Attachment(attachment);
mail.Attachments.Add(mailAttach);
}
}
SmtpClient smtp = new SmtpClient("smtp.163.com");
smtp.Credentials = new System.Net.NetworkCredential(" Volunteer123@163.com", "密码");
smtp.Send(mail);
mail.Dispose();
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值