当前位置:编程学习 > C#/ASP.NET >>

用java或者C#如何写发送电子邮件

答案:用c#编写发送电子邮件还是蛮简单的,首先要引用命名空间using System.Net.Mail;

然后就可以写发送邮件了,

private void void email()
{

try

{
SmtpClient smtp = new SmtpClient(); //先实例化一个发送客户端哦
smtp.DeliveryMethod = SmtpDeliveryMethod.Network; //网络发送方式
smtp.Host = "smtp.163.com";
smtp.UseDefaultCredentials = true;
MailMessage mail = new MailMessage("yzp12sina@163.com", ******@qq.com); //前面一个是发送人的邮件地址,后面一个写收件人的地址
mail.Body = "邮件正文";
mail.BodyEncoding = Encoding.UTF8; //编码方式
mail.Priority = MailPriority.High; //优先级
mail.Subject = "邮件主题";
mail.SubjectEncoding = Encoding.UTF8;
mail.IsBodyHtml = true;
smtp.Credentials = new NetworkCredential("yzp12sina@163.com", "*******"); //发送人的邮件账号,密码
mail.Attachments.Add(new Attachment(@"c:\1.bmp")); //在这里添加附件
smtp.Send(mail);
}

catch {}
}

然后调用这个email()就可以发送了~

上一个:如果你是一个c# 程序员 那么请进
下一个:请帮我解决一下c#密码修改问题!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,