iT邦幫忙

1

程式設計,使用mail 通知功能

想使用c# 做 mail 通知的系統
資料來源:sql,會有到期日
當到期日快到了前1個月,
會發送通知信給指定的人
不知道有沒有方法可以做到呢?
想請大大們 給些見意~ 謝謝~

11
丁丁 (Dean)
iT邦大師 6 級 ‧ 2014-05-15 18:48:25

若你是 MS SQL 資料庫
可以用使用內建的 Database Mail
Database Mail MSDN 教學

pp73793 iT邦新手 4 級 ‧ 2014-05-16 10:26:50 檢舉

我有參考 設定試試了,

我使用 exchange mail 去設定 出現了錯誤寄不出,不知大大知道這是什麼問題嗎?
謝謝~

期 2014/5/16 上午 10:23:30
記錄檔 Database Mail (Database Mail 記錄)

記錄識別碼 24
處理序識別碼 4636
郵件項目識別碼 11
上次修改日期 2014/5/16 上午 10:23:30
上次修改者 sa

訊息
郵件伺服器失敗,所以無法將郵件傳送給收件者。 (使用帳戶 1 (2014-05-16T10:23:30) 傳送郵件。例外狀況訊息: 無法傳送郵件到郵件伺服器。 (無法使用信箱。 伺服器回應為: 5.7.1 Client does not have permissions to send as this sender)。
)

raytracy iT邦大神 1 級 ‧ 2014-05-16 14:48:58 檢舉

pp73793提到:
5.7.1 Client does not have permissions to send as this sender

Exchange 沒開權限給這個人寄信...

4
danking
iT邦研究生 2 級 ‧ 2014-05-16 14:53:10

使用 C# 透過 System.Net.Mail 就可以發送郵件了
配合工作排程器,每日執行一次找出符合的資料就可以發送郵件了.
彈性也大,要夾附件...要加 CC 都行.

我要發表回答

立即登入回答