C#发送邮件(SMTP)
2008-09-19 13:58
411 查看
try
{
MailMessage MyMail = new MailMessage();
MyMail.From = new MailAddress("username@mailaddr");
MyMail.To.Add(new MailAddress("username@mailaddr"));
MyMail.SubjectEncoding = Encoding.UTF8;
MyMail.BodyEncoding = Encoding.UTF8;
MyMail.Subject = "Test Subject";
MyMail.Body = "Test Body";
MyMail.IsBodyHtml = false;
SmtpClient smtpclient = new SmtpClient();
smtpclient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpclient.Host = "smtpServer"; //"smtp.126.com";
smtpclient.Credentials = new System.Net.NetworkCredential("username", "password");
smtpclient.Send(MyMail);
Console.WriteLine("Succeed");
}
catch
{
Console.WriteLine("Failed");
}
{
MailMessage MyMail = new MailMessage();
MyMail.From = new MailAddress("username@mailaddr");
MyMail.To.Add(new MailAddress("username@mailaddr"));
MyMail.SubjectEncoding = Encoding.UTF8;
MyMail.BodyEncoding = Encoding.UTF8;
MyMail.Subject = "Test Subject";
MyMail.Body = "Test Body";
MyMail.IsBodyHtml = false;
SmtpClient smtpclient = new SmtpClient();
smtpclient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpclient.Host = "smtpServer"; //"smtp.126.com";
smtpclient.Credentials = new System.Net.NetworkCredential("username", "password");
smtpclient.Send(MyMail);
Console.WriteLine("Succeed");
}
catch
{
Console.WriteLine("Failed");
}
相关文章推荐
- C#利用SMTP服务器发送邮件
- C#发送邮件三种方法,Localhost,SMTP,SSL-SMTP
- C#中利用SMTP邮件服务器发送邮件
- C#利用smtp服务器发送邮件
- C# 使用 SmtpClient.SendAsync 方法发送邮件失败,总是返回 Cancelled
- C#使用smtp发送邮件带附件
- C# 利用SMTP异步发送邮件
- C#发送邮件三种方法,Localhost,SMTP,SSL-SMTP
- c#发送需要smtp认证的邮件
- C#使用163的SMTP服务器发送邮件
- C# Smtp方式发送邮件
- C#使用smtp发送邮件带附件
- 抄 c#邮件发送 关于邮箱的端口号及SMTP 服务器
- C# 使用smtp发送邮件
- C# 发送邮件bySmtpClient
- 利用SMTP发送邮件(C#)
- C# 发送邮件 SMTP
- C#发送SMTP邮件
- 使用C#邮件发送需要邮箱开通smtp功能
- C# 创建邮件发送组件(SMTP)(转)