1. 程式人生 > >SQL Server配置數據庫郵件

SQL Server配置數據庫郵件

一個 log width 服務器名稱 dbm 2.7 新增 數據 要求

  

一、配置郵件

  整個事件的核心就是配置郵件服務,這部分需要一個郵件賬戶以及相應的郵件服務器。下面以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配置數據庫郵件