我正在编写一个应用程序,需要向从我们的数据库中选择的学生发送大量电子邮件(每封电子邮件都将个性化,包括他们的姓名、课程等信息...因此需要逐一发送)。
我可以通过 SmtpClient 进行循环发送,但我担心由于发送数量过多,最终会遇到超时问题或者线程被杀死,因为机器资源不足。
目前,我只是在寻找更好的处理方法的建议,或者如果循环使用 SmtpClient 是可行的解决方案,如何处理以防止出现上述问题。
Web 服务是否是更好的替代方案?
请给予建议,谢谢。
我可以通过 SmtpClient 进行循环发送,但我担心由于发送数量过多,最终会遇到超时问题或者线程被杀死,因为机器资源不足。
目前,我只是在寻找更好的处理方法的建议,或者如果循环使用 SmtpClient 是可行的解决方案,如何处理以防止出现上述问题。
Web 服务是否是更好的替代方案?
请给予建议,谢谢。