我有带有 PostgreSQL 数据库的 Windows 服务器。我在数据库中存储了包括合同到期日在内的员工数据。我想在到期日前 30 天为每位员工发送一封自动电子邮件。(每个员工都有一个电子邮件帐户)。最好的方法是什么?我正在考虑执行以下操作,请您告知这是否是最好的方法,如果我需要回答这些问题:
- 构建 WinForm C# 应用程序:
每天访问 PostgreSQL(我知道如何处理 Postgresql,但是
how to make it per each new day (schedule task?)
?)将机器日期与数据库中的所有到期日期进行比较
- 如果差值等于或小于 30 天,则会向员工发送自动邮件。(
how to send emails using C#
}