Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Содержит по одной строке на каждое сообщение, отправленное компонентом Database Mail. Используйте sysmail_sentitems , если вы хотите увидеть, какие сообщения были успешно отправлены.
Чтобы просмотреть все сообщения, обработанные компонентом Database Mail, используйте sysmail_allitems (Transact-SQL). Чтобы просмотреть только сообщения с состоянием сбоя, используйте sysmail_faileditems (Transact-SQL). Чтобы просмотреть только неотступные или повторные сообщения, используйте sysmail_unsentitems (Transact-SQL). Чтобы просмотреть вложения электронной почты, используйте sysmail_mailattachments (Transact-SQL).
| Имя столбца | Тип данных | Description |
|---|---|---|
| mailitem_id | int | Идентификатор почтового отправления в очереди почты. |
| profile_id | int | Идентификатор профиля, используемого для отсылки этого сообщения. |
| Получателей | varchar(max) | Электронные адреса получателей сообщения. |
| copy_recipients | varchar(max) | Электронные адреса получателей копий сообщения. |
| blind_copy_recipients | varchar(max) | Электронные адреса получателей копий сообщения, чьи имена не будут отображаться в заголовке сообщения. |
| subject | nvarchar(510) | Строка темы сообщения. |
| текст | varchar(max) | Текст сообщения. |
| body_format | varchar(20) | Формат тела сообщения. Возможные значения: TEXT и HTML. |
| importance | varchar(6) | Параметр важности сообщения. |
| чувствительность | varchar(12) | Параметр конфиденциальности сообщения. |
| file_attachments | varchar(max) | Список имен файлов, разделенных точкой с запятой, который прикреплен к сообщению электронной почты. |
| attachment_encoding | varchar(20) | Тип вложения. |
| query | varchar(max) | Запрос, выполненный почтовой программой. |
| execute_query_database | sysname | Контекст базы данных, в котором почтовая программа выполнила запрос. |
| attach_query_result_as_file | bit | Если значение равно 0, результаты запроса были включены в тело сообщения после его содержимого. Если значение равно 1, результаты были возвращены в виде вложения. |
| query_result_header | bit | Если значение равно 1, результаты запроса содержали заголовки столбцов. Если значение равно 0, результаты запроса не включали заголовков столбцов. |
| query_result_width | int | Параметр query_result_width сообщения. |
| query_result_separator | char(1) | Символ, используемый для разделения столбцов в выходных данных запроса. |
| exclude_query_output | bit | Параметр exclude_query_output сообщения. Дополнительные сведения см. в разделе sp_send_dbmail (Transact-SQL). |
| append_query_error | bit | Параметр append_query_error сообщения. 0 означает, что компонент Database Mail не отсылает электронное сообщение, если в запросе содержится ошибка. |
| send_request_date | datetime | Дата и время помещения сообщения в очередь почты. |
| send_request_user | sysname | Пользователь, передавший сообщение. Это пользовательский контекст процедуры компонента Database Mail, а не поле «От:» с именем отправителя сообщения. |
| sent_account_id | int | Идентификатор учетной записи компонента Database Mail, используемой для отсылки этого сообщения. |
| sent_status | varchar(8) | Состояние почты. Всегда отправляется для этого представления. |
| sent_date | datetime | Дата и время отсылки сообщения. |
| last_mod_date | datetime | Дата и время последнего изменения строки. |
| last_mod_user | sysname | Пользователь, внесший последнее изменение в строку. |
Замечания
При устранении неполадок в работе компонента Database Mail в этом представлении будут отображаться атрибуты успешно отправленных сообщений, что может помочь в определении причин неполадки. Компонент Database Mail помечает сообщения как отправленные, если они успешно переданы на почтовый SMTP-сервер. Как правило, электронная почта доходит за несколько минут, однако она может задерживаться из-за неполадок на SMTP-сервере. Компонент Database Mail помечает сообщения как отправленные, когда их принимает SMTP-сервер. Неполадки, возникающие на SMTP-сервере, например электронные адреса получателей, доставка на которые невозможна, не возвращаются в компонент Database Mail. Эти электронные письма помечаются как отправленные, несмотря на то, что они не были доставлены. Этот тип неполадок следует устранять на SMTP-сервере. Кроме того, SMTP-сервер может отправить уведомление о невозможности доставить сообщение по соответствующему электронному адресу, указанному в учетной записи компонента Database Mail.
Разрешения
Предоставлено предопределенной роли сервера sysadmin и роли базы данных databasemailuserrole . При выполнении членом предопределенной роли сервера sysadmin в этом представлении отображаются все отправленные сообщения. Все остальные пользователи видят только собственные отправленные сообщения.