共用方式為


Database Mail 訊息物件

啟用 Database Mail 時,Database Mail 會公開 msdb 資料庫中的下列物件。

名稱

類型

描述

sysmail_allitems (Transact-SQL)

View

列出提交至 Database Mail 的所有訊息。

sysmail_event_log (Transact-SQL)

View

列出關於 Database Mail 外部程式 行為的訊息。

sysmail_faileditems (Transact-SQL)

View

關於 Database Mail 無法傳送之訊息的資訊。

sysmail_mailattachments (Transact-SQL)

View

關於 Database Mail 訊息之附加檔案的資訊。

sysmail_sentitems (Transact-SQL)

View

關於使用 Database Mail 傳訊之訊息的資訊。

sysmail_unsentitems (Transact-SQL)

View

關於 Database Mail 目前嘗試傳送之訊息的資訊。

sp_send_dbmail (Transact-SQL)

Stored Procedure

使用 Database Mail 來傳送電子郵件訊息。

sysmail_delete_log_sp (Transact-SQL)

Stored Procedure

刪除 Database Mail 記錄檔中的訊息。

sysmail_delete_mailitems_sp (Transact-SQL)

Stored Procedure

刪除 Database Mail 佇列中的郵件項目。

sysmail_help_status_sp (Transact-SQL)

Stored Procedure

指示 Database Mail 是否已啟動。

sysmail_start_sp (Transact-SQL)

Stored Procedure

啟動外部程式所使用的 Service Broker 物件。根據預設會啟動這些物件。

sysmail_stop_sp (Transact-SQL)

Stored Procedure

停止外部程式所使用的 Service Broker 物件。

這些物件是郵件主機資料庫中的 Database Mail 介面。所安裝的其他物件則可執行上列物件所提供的功能。不過,那些物件會保留給內部使用。

使用 Database Mail 檢視來針對 Database Mail 進行疑難排解。如需詳細資訊,請參閱<Database Mail 疑難排解>。

msdb 資料庫包含用來設定 Database Mail 的預存程序。如需這些程序的詳細資訊,請參閱<Database Mail 組態預存程序>。