使用“發送測試電子郵件”對話框來測試使用特定配置文件發送郵件的能力。
過程
發送測試電子郵件
1.使用對象資源管理器,連接到配置了數據庫郵件的 SQL Server 數據庫引擎實例,展開“管理”,右鍵單擊“數據庫郵件”,然後單擊“發送測試電子郵件”。如果不存在數據庫郵件配置文件,將通過一個對話框提示用戶創建配置文件,同時還會打開數據庫郵件配置向導。
2.在“從 <實例名> 發送測試電子郵件”對話框中,從“數據庫郵件配置文件”框中選擇要測試的配置文件。
3.在“收件人”框中,鍵入測試電子郵件收件人的電子郵件名稱。
4.在“主題”框中,鍵入測試電子郵件的主題行。更改默認主題,以便更好地標識電子郵件以進行故障排除。
5.在“正文”框中,鍵入測試電子郵件的正文。更改默認主題,以便更好地標識電子郵件以進行故障排除。
6.單擊“發送測試電子郵件”,將測試電子郵件發送到數據庫郵件隊列。
7.發送測試電子郵件將打開“數據庫郵件測試電子郵件”對話框。請記下“發送電子郵件”框中顯示的數字。這是測試電子郵件的 mailitem_id。單擊“確定”。
8.在工具欄上,單擊“新建查詢”以打開“查詢編輯器”窗口。執行以下語句以確定測試電子郵件的狀態:
SELECT * FROM msdb.dbo.sysmail_allitems
WHERE mailitem_id = ;
sent_status 列將指示是否已發送測試電子郵件。
9.如果發生錯誤,則執行以下語句以查看錯誤消息:
SELECT * FROM msdb.dbo.sysmail_event_log
WHERE mailitem_id = ;
權限
只有 sysadmin 固定服務器角色的成員才能使用“發送測試電子郵件”對話框。如果用戶不是 sysadmin 固定服務器角色的成員,可以使用 sp_send_dbmail 過程來測試數據庫郵件。