邮件群发怎么做(asp.net)

邮件群发怎么做(asp.net),第1张

/// <summary>

/// 发送简单邮件--从配置文枯盯件获取基本凳告配置

/// </summary>

/// <param name="towebmail">接收人外部邮件地址</param>

/// <param name="subject">标没粗和题</param>

/// <param name="content">内容</param>

/// <param name="isbodyhtml">是否启用html方式发送</param>

/// <returns>成功则返回true,失败则返false</returns>

public bool SendSimpleMail(string towebmail, string subject, string content,bool isbodyhtml)

{

try

{

//实例化邮件发送对象并赋值(传参)

MailMessage mailmessage = new MailMessage()

MailAddress mailaddress = new MailAddress(this.Address)

mailmessage.From = mailaddress

mailmessage.IsBodyHtml = isbodyhtml

if (towebmail != "")

{

mailmessage.To.Add(towebmail)

}

mailmessage.Subject = subject

mailmessage.Body = content

//实例化邮件传输协议

SmtpClient client = new SmtpClient(this.Stmp)

if (this.Port!= "")

{

client.Port = Convert.ToInt32(this.Port)

}

//验证发件人身份凭据

string password =this.PassWord

if(this.IsEncrypt)

password = nms.Core.Application.GetInstance.SecurityManager.FromBase64(password)

client.Credentials = new NetworkCredential(this.Name, password)

//发送邮件

client.Send(mailmessage)

return true

}

catch (Exception ex)

{

nms.Core.Application.GetInstance.LogManager.DeBug("简单邮件发送失败:原因:" + ex.Message)

return false

}

}

邮件群发直接用双翼邮件群发软件就行了。百度一下进官网下载!

双翼邮件群发软件,是国内知名轻量级邮件群发软件,专适合于个人、中小企业使用,特点如下:

简洁界面,重要步骤提供 *** 作提示,使用方便。

一对一发送:接收者只会看到这封邮件发给了自己,不会看到其他人的地址,没有任何群发痕迹。

模拟人工发送:并采取一定的反垃圾邮件措施,到达率比手工发送更高。

个性化邮件:邮件内容、邮件标题可插入接收者姓名,显示对收件人的尊重;

多样化邮件:文本宏、随机宏、同义词宏可以非常方便的让是邮件内容千变万化。

多内容发送:一封邮件可以设置多个内容,这些内容被循环(或随机)发给接收者,更接近于手工发送。

多账户发送:使用多邮件账户发送,发送速度更快。

多任务发送:可同时发送多个不同的邮件。

自定义发送数量:用户可自己设置每个发送邮箱账户每段纳启天的发送数量,避免发送过多造成邮箱被封。

自定义发送速度:用户可自己设置邮箱的发送速度,避免发送速度过快,而造成拥堵或被认定为广告邮件。

定时发送:在客户的工作时间发送,让客户第一时间看到你的邮件。

断点重发:没有完成的任务,下次启动后继续发送未发送的邮件。

失败茄猛重发:发送失败的邮件可单独重新发送。

重复地址检测:在导入地址时自动检测重复地址,避免重复发信被客户加入黑名单。

地址分组管理:强大的地址分组管理功能,方便客户群管理。

导入导出:很方便地导入、导出邮件地址,发送邮箱账户也可以方便的导入、导出。

自动关机:群发任务完成后可设置自动关机,低碳环保。

一次付费,终身使用:不限制发送次数和发送总量,终身使用。

自动换IP:群发邮件过程中自动换IP(本机ADSK拨号,路由器换IP),更适合使用免费邮箱发送。

VPN换IP:群发过程中自动控制VPN软件更换线路,实现换IP。

手工换IP:群发邮件过程中手工换IP,适合使用免费邮箱发,支持多种换IP方法:路由器,VPN等。

自动更换代理:群发过程中自动更换代理,突破免费邮箱IP限制。

安全保护:提供两级密码保护,管理员握如密码和用户密码;保护邮件地址信息不被他人窃取;软件锁定后邮件正常发送,解除锁定需要录入密码。

可视编辑:提供网页格式邮件编辑,支持网页源代码编辑。

黑名单:加入黑名单的邮件地址会自动过滤掉,不发送。

收集退信、退订邮件:自动从邮箱收集退信和退订邮件,以后不会向这些邮件地址发送邮件了。

邮件阅读跟踪:发出去的邮件谁看了,什么时候看的,看了几次。邮件中那个超链接被点击了,什么时候点击的,共点击了几次。

数据备份和回复:对收件人地址薄、发件人账户、邮件模板、任务日志进行备份和恢复。

首先检查你的服务器端口,如果你每次都10个邮件,建议你定时来发我试过网易的,网易的你轿态每启迟3秒发一个邮件他不会封你IP,也不会当做垃圾邮件。以下代码你可以参考下:

private int _TimeSpan = 3

private MailMessage sendMain

private bool Send(string ToForm, string MailSubject, string MailBody)

{

sendMain = new MailMessage(smtpInfo.UserName, ToForm)

sendMain.Sender = new MailAddress(smtpInfo.UserName)

sendMain.IsBodyHtml = true

sendMain.Subject = MailSubject

sendMain.Priority = Priority(smtpInfo.Priority)

sendMain.SubjectEncoding = System.Text.Encoding.Default

sendMain.Body = MailBody

sendMain.ReplyTo = new MailAddress(smtpInfo.UserName, smtpInfo.ReplyTo)

sendMain.BodyEncoding = System.Text.Encoding.Default

SmtpClient smtpClient = new SmtpClient(smtpInfo.ServerName)

smtpClient.Port = smtpInfo.Port

smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network

smtpClient.EnableSsl = smtpInfo.EnableSSL

smtpClient.Credentials = new System.Net.NetworkCredential(smtpInfo.UserName, smtpInfo.PassWord)

try

{

smtpClient.Send(sendMain)

System.Threading.Thread.Sleep(new TimeSpan(0, 0, 0, 2))

Companys.EventLog.EventLog.WriteLog(Context, string.Format("发悄帆李送成功:{0} 服务器:{1} 发送时间:{2}", ToForm, smtpInfo.strName, DateTime.Now.ToString()))

return true

}

catch (Exception e)

{

Companys.EventLog.EventLog.WriteLog(Context, string.Format("发送失败:{0} 服务器:{1} 发送时间:{2} \r\n" + e.Message + "\r\n", ToForm, smtpInfo.strName, DateTime.Now.ToString()))

return false

}

}

private MailPriority Priority(string Prioritys)

{

if (Prioritys.ToUpper() == "high".ToUpper())

{

return MailPriority.High

}

else if (Prioritys.ToUpper() == "low".ToUpper())

{

return MailPriority.Low

}

else

{

return MailPriority.Normal

}

}

有什么疑问可以给我留言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12525220.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存