2012-04-12 141 views
-7

我想向3000多个客户发送相同的电子邮件,那么最好的方法是什么?是否有工具需要列出电子邮件地址和电子邮件正文?注意:我有邮件服务器如何将同一电子邮件发送给3000多个客户

+8

那有什么问题?垃圾邮件过滤器? – 2012-04-12 10:22:23

+0

我认为你正在寻找一些可用的群发邮件程序,你可以谷歌为它,我认为http://www.massmailersoft.com/应该适合你 – 2012-04-12 10:24:43

+0

@Akash Yadav:非常感谢,但是有没有免费的工具 – JustMe 2012-04-12 10:26:44

回答

2
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()。

我希望你有他们的许可发送他们的电子邮件。我与你分享这个代码的前提是它将而不是用于垃圾邮件的人。

相关问题