gpt4 book ai didi

asp.net - 我如何限制在 asp.net 中每分钟使用 SmtpClient (System.Net.Mail) 发送的邮件数量?

转载 作者:行者123 更新时间:2023-12-02 02:27:16 25 4
gpt4 key购买 nike

我有一次发送超过 20000 封警报邮件的需求,并且想限制每分钟发送的邮件数量。

除了在每次发送后提供 System.Thread.Sleep(1000) 之外,是否有任何内置/替代方法可以与 SmtpClient 一起使用来执行此操作?

System.Thread.Sleep(1000) 是否有助于克服邮件服务器可以同时处理的有限连接数

最佳答案

我认为您的方向是正确的。

默认情况下,SMTP 客户端不提供任何方法来限制每分钟发送的邮件。因此,使用 sleep 是一种方法。

要使您的应用程序具有响应性,您可以使用线程。

关于asp.net - 我如何限制在 asp.net 中每分钟使用 SmtpClient (System.Net.Mail) 发送的邮件数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com