C#.net用QQ服务邮箱群发邮件
来源:互联网 发布:c语言高级编程 pdf 编辑:程序博客网 时间:2024/04/27 20:28
//winform中添加一个按钮
private void button1_Click(object sender, EventArgs e)
{
//发送者邮件地址
string host = "1234578965@qq.com";
//发送者邮件开通POP3/IMAP/SMTP服务的独立密码
string pwd = "123456";
//接受者邮箱地址
string reciver = "245784562@qq.com";
//SMTP服务器的主机名
string domainhost = "smtp.qq.com";
//邮件标题
string subject = "邮件标题";
//邮件发送的内容
string body = "这是邮件发送的内容";
//调用方法,发送邮件 ,需要群发,就循环调用这个方法 ,改变接受者邮箱地址
if (Send(host, pwd, reciver, domainhost, subject, body))
{
MessageBox.Show("发送邮件成功!");
}
}
public bool Send(string a, string b, string c, string host, string sub, string body)
{
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = host;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(a, b);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
try
{
System.Net.Mail.MailMessage message = new MailMessage(a, c);
message.Subject = sub;
message.Body = body;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
return true;
}
catch (Exception ex)
{
MessageBox.Show("发送失败,原因如下:\n " + ex.Message);
return false;
}
}
private void button1_Click(object sender, EventArgs e)
{
//发送者邮件地址
string host = "1234578965@qq.com";
//发送者邮件开通POP3/IMAP/SMTP服务的独立密码
string pwd = "123456";
//接受者邮箱地址
string reciver = "245784562@qq.com";
//SMTP服务器的主机名
string domainhost = "smtp.qq.com";
//邮件标题
string subject = "邮件标题";
//邮件发送的内容
string body = "这是邮件发送的内容";
//调用方法,发送邮件 ,需要群发,就循环调用这个方法 ,改变接受者邮箱地址
if (Send(host, pwd, reciver, domainhost, subject, body))
{
MessageBox.Show("发送邮件成功!");
}
}
public bool Send(string a, string b, string c, string host, string sub, string body)
{
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = host;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(a, b);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
try
{
System.Net.Mail.MailMessage message = new MailMessage(a, c);
message.Subject = sub;
message.Body = body;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
return true;
}
catch (Exception ex)
{
MessageBox.Show("发送失败,原因如下:\n " + ex.Message);
return false;
}
}
0 0
- C#.net用QQ服务邮箱群发邮件
- C#.net用QQ服务邮箱群发邮件2
- asp.net使用qq邮箱服务发邮件
- 发现一个很好用的邮箱群发邮件工具(奇奇邮箱群发器.zip)
- ASP.NET用Jmail实现邮件群发
- ASP.NET用Jmail实现邮件群发
- ASP.NET用Jmail实现邮件群发
- .NET群发邮件
- asp.net邮件群发
- python群发QQ邮件研究
- wordpress配置SMTP服务发送邮件(qq邮箱)
- 使用Flask-Mail和qq邮箱SMTP服务发送邮件
- 怎么用C#+jmail来群发邮件?
- JavaMail用QQ邮箱发送邮件
- iava用QQ邮箱发送邮件
- QQ邮箱发邮件
- qq邮箱发邮件
- qq邮箱写邮件
- Android widget 桌面组件开发
- JAVA中方法和变量在继承中的覆盖和隐藏
- 移动端旅游电商靠什么吸引了金主?
- Openstack I版 结合 Ceph 分布式存储 部署安装(四)
- 韩岩___第5课___《linux内核分析》MOOC课
- C#.net用QQ服务邮箱群发邮件
- 微信货源网—包括微信女装|微信女装批发|微信女装代理
- Android之ListView性能优化
- C 语言和C++语言的 struct对比
- Hibernate使用sql语句查询
- SpringMVC视图机制详解
- 第2章 算法基础-----排序算法
- linux huanchongqu yichu
- java -- 为什么我们需要实现hashCode和equals