Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: 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 в этом представлении отображаются все отправленные сообщения. Все остальные пользователи видят только собственные отправленные сообщения.