2010-12-08 27 views
5

嗨想發送生日郵件給所有員工,詳細信息存儲在數據庫中。 我發現Quartz .NET庫 ,但無法準確理解代碼。 任何人都可以請給我一些示例代碼。?C#中的電子郵件調度(ASP .NET)

+1

您的數據庫是否使用SQL Server託管?如果是這樣,你可以在SQL中做一個新的工作,並從作業代碼內部發送電子郵件。 – 2010-12-08 13:24:51

回答

1

我想這是類似的東西here

0

您可以編寫一個小型控制檯應用程序,一個帶有一個表格的簡單數據庫,如您所說,它保留了您需要的日期,名稱和其他詳細信息。

只需選擇符合條件

Birthday == DateTime.Now 

所有行和在循環郵箱當中。

您可以添加此exe作爲一個計劃的工作,幾次點擊並將其設置爲每天運行。這對你來說也是一個好習慣。

0

您可以編寫腳本文件(可能在VBScript中作爲VBS文件),並在服務器級別的Windows任務計劃程序(比如每天早上8點)安排該腳本文件。