MyProfile),測試收發正常。MyProfile → 測試「成功啟動/結束 MAPI 工作階段」。DbGuest 帳戶 → master 資料庫 → 擴充預存程序 xp_sendmail → 屬性 → 權限 → 加入 DbGuest 勾選 EXEC。EXEC xp_sendmail
@recipients = 'user@domain.com', -- 收件者 (必填,多個用分號)
@subject = '註冊確認',
@message = '您的密碼: 123456',
@query = 'SELECT * FROM Orders WHERE CustID = 123', -- 附加查詢結果
@attach_results = 'TRUE', -- 查詢結果做附件
@no_header = 'FALSE', -- 包含欄位名
@width = 80, -- 文字寬度
@separator = ',', -- 欄位分隔符
@dbuse = 'Northwind' -- 查詢資料庫
xp_sendmail 執行權限。xp_sendmail 僅支援純文字。需 HTML 請用 CLR 預存程序 (System.Net.Mail) 或 CDO 元件。sp_send_dbmail (Database Mail) 取代 SQL Mail:無需 Outlook/MAPI、支援 HTML/附件/SSL、獨立郵件設定檔、非同步發送、完整記錄與重試機制。