我想构建一个应用程序,使我的客户能够通过电子邮件发送市场营销信息。这将是一个严格监控的工具,仅用于合法的批量邮寄。这将具有所有必要的“取消订阅”功能等构建批量邮件发件人
该解决方案将使用VB.NET来构建。
我的问题涉及到的最好的方式来实际发送电子邮件。我们可以在我们的数据中心使用SMTP服务器。我在想我们可以编写某种多线程的Windows服务来监视发送的电子邮件数据库,然后调用System.Net.Mail API来通过这个服务器发送。
这是要给我的业绩水平,我需要将邮件发送到成千上万的用户在一个合理的时间框架?
如果不是这样,我应该看着在“较低水平”做事情,在一个线程中执行DNS查找,在另一个线程上的25端口直接发送到相关服务器等?
任何指针,将不胜感激!
不是一个真正的答案 - 但是对于任何有兴趣的更新......目前,我正在寻找一个从ActiveUp称为ActiveMail产品。
这似乎是一个MTA(执行自己的MX查找,并直接发送邮件),它带有一个多线程的应用程序排队。
在StackOverflow上提出的类似问题:[如何以通用方式向用户发送批量邮件?](http://stackoverflow.com/questions/215736/how-do-i -send-bulk-mail-to-my-users-in-a-generic-fashion)[良好的电子邮件服务用于批量电子邮件](http://stackoverflow.com/questions/215736/how-do-i-send-批量邮寄给我的用户在一个通用时尚) – 2008-11-21 01:44:42