我正在用Asp.Net生成一个邮件管理器项目。我想让邮件按预定时间发送。用户可以创建邮件内容,然后选择发送邮件的日期和时间。邮件应该只在那个时候发送。我该怎么做呢?
发布于 2014-01-18 14:18:23
这根本不是UI的责任。你最好将用户收集的信息存储在某个地方(数据库、消息总线等),然后让另一个进程在你的asp.net应用程序之外通过查询邮件队列来管理邮件队列,方法是查询每X刷新需要发送的任何邮件(例如,每15分钟;每10分钟;每小时;每天;基于可用的资源和预期的作业数量,以任何保真度为基础)。
https://stackoverflow.com/questions/21200805
复制相似问题