如何创建一个在特定时间自动发送电子邮件的独立程序?[已结束]

How to create a standalone program that automatically sends emails at a certain time? [closed]

提问人:CodingNeeded 提问时间:9/27/2022 更新时间:9/27/2022 访问量:179

问:


想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。

去年关闭。

情况是,我需要向一组人发送一封电子邮件通知,通知他们从数据库中获取了可用的作业。该程序需要每天早上 8 点发送电子邮件。我的问题是我如何开始,我需要使用 c#(使用 .net 或 .net core,以更容易者为准)并想知道正确的方法是什么。

C# asp.net 数据库 电子邮件 .net-core

评论

0赞 IamK 9/27/2022
编写一个应用程序,用于发送电子邮件并在任务计划程序中安排它。但不要向我发送垃圾邮件。

答:

3赞 citronas 9/27/2022 #1

我强烈建议使用 Hangfire (https://www.hangfire.io/) 来调度任务。

处理任务的 hangfire 服务器可以在 ASP.NET Core 或普通控制台应用程序中运行。

评论

0赞 CodingNeeded 9/27/2022
感谢您的建议,是否有教程或示例,它不是从SSMS中获取数据,而是从使用.NET Core的Toad数据库中获取数据?