SQL Mail 提供比 SQLAgentMail 更強大的郵件功能,支援任意 MAPI 相容郵件系統(Exchange 建議),並提供系統預存程序(xp_sendmail、xp_readmail、xp_findnextmsg、xp_deletemail、xp_startmail/xp_stopmail)讓應用程式、預存程序、觸發器靈活收發郵件、執行查詢回傳結果、自動回覆。本文詳細說明配置前置作業(MAPI 用戶端安裝、Exchange 信箱建立、Outlook 設定、NT 登入帳號與 SQL Server 服務帳號一致)、Enterprise Manager 配置步驟、測試驗證、以及各系統預存程式用法與參數表。
| 程序 | 功能 |
|---|---|
xp_sendmail | 寄送郵件,可附加查詢結果檔案 |
xp_readmail | 讀取郵件內容/附件 |
xp_findnextmsg | 尋找下一封符合條件郵件 |
xp_deletemail | 刪除已讀郵件 |
xp_startmail/xp_stopmail | 啟動/停止 SQL Mail 會話 |

SQL Mail 將資料庫事件驅動通知擴展為通用郵件整合平台。