gpt4 book ai didi

asp.net-mvc - 如何通过 ASP.NET 发送多封电子邮件而不延迟响应

转载 作者:行者123 更新时间:2023-12-02 07:50:54 24 4
gpt4 key购买 nike

用户在我的网站上执行特定操作后,必须将大量消息发送到不同的电子邮件。是否可以让一个单独的线程或工作人员负责发送多封电子邮件,以避免在有大量电子邮件要发送时服务器的响应需要一段时间才能返回?

我想避免使用系统进程或计划任务、电子邮件队列。

最佳答案

您绝对可以在 Controller 中产生一个后台线程来异步处理电子邮件。

我知道你想避免队列,但我过去做过的另一件事是编写了一个 Windows 服务,它从数据库队列中提取电子邮件并以特定的时间间隔处理它。如果要发送大量电子邮件,您可以通过这种方式将 2 个应用程序分开。

关于asp.net-mvc - 如何通过 ASP.NET 发送多封电子邮件而不延迟响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3886064/

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