-7
我想向3000多个客户发送相同的电子邮件,那么最好的方法是什么?是否有工具需要列出电子邮件地址和电子邮件正文?注意:我有邮件服务器如何将同一电子邮件发送给3000多个客户
我想向3000多个客户发送相同的电子邮件,那么最好的方法是什么?是否有工具需要列出电子邮件地址和电子邮件正文?注意:我有邮件服务器如何将同一电子邮件发送给3000多个客户
List<Customer> customerList = GetAllCustomers();
string subject = "Hello World";
string content = GetContent();
// Loop through all customers and send e-mail to each
foreach(Customer customer in customerList)
{
MailMessage newMail = new MailMessage("[email protected]", customer.Email, subject, content);
newMail.IsBodyHtml = true;
SmtpClient sender = new SmtpClient();
sender.Send(newMail);
}
如果您有客户个性化的电子邮件,可以在循环中移动GetContent()。
我希望你有他们的许可发送他们的电子邮件。我与你分享这个代码的前提是它将而不是用于垃圾邮件的人。
那有什么问题?垃圾邮件过滤器? – 2012-04-12 10:22:23
我认为你正在寻找一些可用的群发邮件程序,你可以谷歌为它,我认为http://www.massmailersoft.com/应该适合你 – 2012-04-12 10:24:43
@Akash Yadav:非常感谢,但是有没有免费的工具 – JustMe 2012-04-12 10:26:44