SQL Server配置數據庫郵件
一、配置郵件
整個事件的核心就是配置郵件服務,這部分需要一個郵件賬戶以及相應的郵件服務器。下面以QQ郵件為例進行說明。
1、設置郵件服務器
郵箱設置-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務
開啟POP3/SMTP服務,點擊開始,然後點擊下方的【生成授權碼】,會提示發送短信,然後獲得的授權碼就是數據庫發送郵件帳號的密碼。
2、配置數據庫郵件
2.1 連接上數據庫,管理-數據庫郵件-右鍵-配置數據庫郵件
2.2 在選擇配置任務中,如果是新增選擇【通過執行以下任務來安裝數據庫郵件】,如果是修改,可選擇【管理數據庫郵件賬戶和配置文件】
2.3 配置SMTP賬戶,如果已有SMTP賬戶,可在下方列表中看到;如果沒有,點擊添加即可。
2.4 新增數據庫郵件賬戶
a. 賬戶名:可根據實際情況新增
b. 電子郵件地址:開通POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務的郵箱
c. 顯示名稱:可根據實際情況新增
d. 服務器名稱:如果電子郵件地址是QQ郵箱,smtp.qq.com。
e. 此服務器要求安全連接(SSL),打勾。
f. 基本身份驗證:用戶名為電子郵箱地址;密碼為授權碼。
2.5 錄入完成後,可看到smtp賬戶列表。
2.6 接下來需要選擇安全公共配置,選中剛才配置的文件名,然後後面默認為配置文件,建議選“否”,可根據實際情況配置。
2.7 默認配置文件選“否”後,可根據實際情況修改系統參數。
3、測試數據庫郵件。
3.1 在數據庫界面測試,如下圖
在收件人處輸入收件人郵箱即可。
3.2 通過SQL腳本測試。
EXEC msdb.dbo.sp_send_dbmail
@profile_name = ‘Test‘, --配置文件名稱
@recipients = ‘[email protected]‘, --收件email地址
@subject = ‘你好‘, --郵件主題
@body = ‘…‘ --郵件正文內容
SQL Server配置數據庫郵件