我为客户建立了一个网站,他们想要一个自定义的时事通讯工具.构建工具很简单,但我不确定如何发送电子邮件.
我设置了一个测试页面,并设法使用System.Net.Mail命名空间向我自己发送测试电子邮件.我尝试将此代码应用于简报页面上的循环,但结果却是一项相当困难的任务.电子邮件发送循环在发送电子邮件时将整个站点锁定大约一个小时.有时它会中途中止循环,一些电子邮件将不会被发送.
我尝试在另一个线程上启动循环.
protected void btnSendNewsletter_Click(object sender, EventArgs e)
{
Thread t = new System.Threading.Thread(new ThreadStart(SendEmails));
t.Start();
}
Run Code Online (Sandbox Code Playgroud)
但这仍然使网站变得缓慢,并且还有一种中途流产的习惯.发送群发电子邮件的常用方法是什么?我确定我做得不对.
我对.NET中的电子邮件领域很新,所以任何帮助都非常感谢.
如何在PHP中每周向100,000个用户发送电子邮件?这包括使用以下提供商向订阅者发送邮件:
重要的是,在可能的范围内实际发送所有电子邮件.显然,传统上发送邮件只会产生问题.
是否有一个PHP库使这更简单?