SQL Server databaseEmail資料庫電子信箱
資料庫email,據老師說法以前的版本相當強大
操作上也相當的容易,點選他就有精靈協助設定
這邊的伺服器名稱就是IP,hinet有提供公開可以匿名驗證
的email伺服器,不過通常大公司都會擋hinet的信就是了
因為匿名驗證所以成一些不肖廠商垃圾信的跳版
如此就完成啦~
幾乎一直下一步就好~
寄信時要使用系統內建好的預存程序
相關內容可以參考這裡
做個筆記紀錄一下:
除了可以寄,連收信都可以
不過有2個很現實的問題導致目前2012的版本只有送信的功能:
第1個問題:資料庫要收信幹麼??
寄信很方便沒錯,但收信要幹麼??誰要去看??
第2個問題:必須在建立在微軟Exchange Mail Server上
資料庫要收費,mail Server當然也要嘍
但通常企業不太願意接受這樣的條件,接受度不大
操作上也相當的容易,點選他就有精靈協助設定
這邊的伺服器名稱就是IP,hinet有提供公開可以匿名驗證
的email伺服器,不過通常大公司都會擋hinet的信就是了
因為匿名驗證所以成一些不肖廠商垃圾信的跳版
幾乎一直下一步就好~
寄信時要使用系統內建好的預存程序
相關內容可以參考這裡
做個筆記紀錄一下:
exec msdb.dbo.sp_send_dbmail @profile_name='test', --設定檔名稱 @recipients='rick@ms.com', --收件者 @subject='主指', --主旨 @body='測試', --內文 @query='select * FROM 中文北風.dbo.產品', --可以下查詢 @file_attachments='C:\test.txt', --附加檔 @attach_query_result_as_file=1, --把查詢的結果設為附件夾檔,不設的話就是在mail內容中看到囉 @body_format=TEXT --使用text格式 --@body_format=HTML' --也可以使用HTML格式 go
留言
張貼留言