标签: asp.net
我正在Asp.Net中生成一个邮件管理器项目。我希望邮件在安排时发送。可以创建邮件内容,然后选择发送邮件的日期和时间。邮件应该只在那个时候发送。我该怎么办?
答案 0 :(得分:1)
这根本不是UI的责任。你最好将用户收集的信息存储在某个地方(数据库,消息总线,等等),然后在asp.net应用程序之外有另一个进程,通过查询邮件队列来查找需要发送的任何邮件每次刷新X次(例如每15分钟;每10分钟;每小时;每天;根据可用资源和预期的工作数量,您需要的任何保真度)。