C# Winform 发送邮件
2013-10-31 09:38
295 查看
using System.Net.Mail;
private void SendMail()
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com");
client.UseDefaultCredentials = true;//设置为发送认证消息 这句和下一句不要遗漏。
client.Credentials = new System.Net.NetworkCredential("mymailname@163.com", "mymailpassword");//认证消息
System.Net.Mail.MailMessage mess = new System.Net.Mail.MailMessage();
mess.From = new System.Net.Mail.MailAddress("mymailname@163.com", "My Name");
mess.To.Add(new System.Net.Mail.MailAddress("yourmailname@126.com", "Your Name"));
mess.Subject = "主题(测试)";
mess.Body = "正文:" + "\r\n" + "每天自动邮件。内容还没想好。";
try
{
client.Send(mess);
MessageBox.Show("发送成功完成");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
注意:
如果是QQ邮箱的,还需要在邮箱那里设置SMTP。
private void SendMail()
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com");
client.UseDefaultCredentials = true;//设置为发送认证消息 这句和下一句不要遗漏。
client.Credentials = new System.Net.NetworkCredential("mymailname@163.com", "mymailpassword");//认证消息
System.Net.Mail.MailMessage mess = new System.Net.Mail.MailMessage();
mess.From = new System.Net.Mail.MailAddress("mymailname@163.com", "My Name");
mess.To.Add(new System.Net.Mail.MailAddress("yourmailname@126.com", "Your Name"));
mess.Subject = "主题(测试)";
mess.Body = "正文:" + "\r\n" + "每天自动邮件。内容还没想好。";
try
{
client.Send(mess);
MessageBox.Show("发送成功完成");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
注意:
如果是QQ邮箱的,还需要在邮箱那里设置SMTP。
相关文章推荐
- C# WinForm发送Email邮件
- C#发送邮件小程序(支持群发,附件)winform
- C#、ASP.NET、WinForm - 实现邮件发送的功能
- C# winform发送邮件 带附件
- C# winform发送邮件 带附件
- C# winform 通过调用outlook发送邮件
- C# 定时自动发送邮件
- c# 发送带附件的邮件
- Jmail c# 使用 发送邮件完全解决方案
- 使用c#给outlook添加任务、发送邮件
- C#发送邮件
- C# SMTP邮件发送程序
- C#发送邮件C/s,B/s通用
- C#发送邮件
- C#实现邮件发送功能
- C#发送邮件
- C#同步、异步发送邮件
- C# WebService (三)SMTP邮件发送功能
- C# 简单发送邮件
- c#:SMTP发送带图片邮件