您的位置:首页 > 编程语言 > C#

C#发送邮件

2008-04-10 08:53 99 查看
发送邮件的功能在C#中很好实现,具体代码如下:
添加引用
using System.Net.Mail;
主事件代码
try
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com");
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("MyUserName1", "123456"); //要发送邮件的帐号信息
client.DeliveryMethod = SmtpDeliveryMethod.Network;

System.Net.Mail.MailMessage message = new MailMessage("MyUserName1@163.com", "MyUserName2@163.com", "Hello!UnknownElement", "Hello!This is My First SendMail Program");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
}
catch(Exception e_sendmail)
{
MessageBox.Show(e_sendmail.Message,"Error!");
}
其实实现该功能的办法还很多,不止一种哦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: