sysmail_sentitems (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Zawiera jeden wiersz dla każdej wiadomości wysłanej przez Poczta bazy danych. Używaj sysmail_sentitems , gdy chcesz zobaczyć, które wiadomości zostały pomyślnie wysłane.

Aby zobaczyć wszystkie wiadomości przetworzone przez Poczta bazy danych, użyj sysmail_allitems (Transact-SQL). Aby zobaczyć tylko wiadomości ze statusem niepowodzenia, użyj sysmail_faileditems (Transact-SQL). Aby zobaczyć tylko niewysłane lub powtarzające się wiadomości, użyj sysmail_unsentitems (Transact-SQL). Aby zobaczyć załączniki e-maili, użyj sysmail_mailattachments (Transact-SQL).

Nazwa kolumny Typ danych Description
mailitem_id int Identyfikator przesyłki w kolejce poczty.
profile_id int Identyfikator profilu użytego do wysłania wiadomości.
Adresatów varchar(max) Adresy e-mail odbiorców.
copy_recipients varchar(max) Adresy e-mail osób, które otrzymały kopie wiadomości.
blind_copy_recipients varchar(max) Adresy e-mail osób, które otrzymały kopie wiadomości, ale których nazwiska nie pojawiają się w nagłówku wiadomości.
subject nvarchar(510) Temat wiadomości.
body varchar(max) Treść wiadomości.
body_format varchar(20) Format treści wiadomości. Możliwe wartości to TEXT i HTML.
Znaczenie varchar(6) Parametr ważności wiadomości.
czułość varchar(12) Parametr czułości wiadomości.
file_attachments varchar(max) Lista nazw plików oddzielonych średnikiem dołączona do wiadomości e-mail.
attachment_encoding varchar(20) Rodzaj załącznika do poczty.
query varchar(max) Zapytanie wykonywane przez program pocztowy.
execute_query_database sysname Kontekst bazy danych, w którym program pocztowy wykonał zapytanie.
attach_query_result_as_file bit Gdy wartość wynosi 0, wyniki zapytania były zawarte w treści wiadomości e-mail, po treśći treści. Gdy wartość wynosi 1, wyniki zwracano jako załącznik.
query_result_header bit Gdy wartość wynosi 1, wyniki zapytań zawierały nagłówki kolumn. Gdy wartość wynosi 0, wyniki zapytań nie zawierały nagłówków kolumn.
query_result_width int Parametr query_result_width wiadomości.
query_result_separator char(1) Znak używany do oddzielania kolumn w danych wyjściowych zapytania.
exclude_query_output bit Parametr exclude_query_output wiadomości. Więcej informacji można znaleźć w sp_send_dbmail (Transact-SQL).
append_query_error bit Parametr append_query_error wiadomości. 0 oznacza, że Poczta bazy danych nie powinien wysyłać wiadomości e-mail, jeśli w zapytaniu wystąpi błąd.
send_request_date datetime Data i godzina umieszczenia wiadomości w kolejce pocztowej.
send_request_user sysname Użytkownik, który wysłał wiadomość. To jest kontekst użytkownika procedury poczty bazy danych, a nie pole From: w wiadomości.
sent_account_id int Identyfikator konta Poczta bazy danych użytego do wysłania wiadomości.
sent_status varchar(8) Status poczty. Zawsze wysyłałem ten widok.
sent_date datetime Data i godzina wysłania wiadomości.
last_mod_date datetime Data i godzina ostatniej modyfikacji tego rzędu.
last_mod_user sysname Użytkownik, który ostatnio zmienił wiersz.

Remarks

Podczas rozwiązywania problemów z Poczta bazy danych, ten widok może pomóc Ci zidentyfikować charakter problemu, pokazując atrybuty komunikatów, które zostały pomyślnie wysłane. Poczta bazy danych oznacza wiadomości jako wysłane, gdy zostaną pomyślnie przesłane na serwer poczty SMTP. Zazwyczaj e-mail jest docierany w kilka minut, ale może być opóźniony z powodu problemów z serwerem SMTP. Poczta bazy danych oznacza wiadomość jako wysłaną, gdy zostaje ona zaakceptowana przez serwer poczty SMTP. Błędy poczty e-mail występujące na serwerze SMTP, takie jak adres e-mail odbiorcy niedostarczalny, nie są zwracane do Poczta bazy danych. Te e-maile są rejestrowane jako wysłane, mimo że nie zostały dostarczone. Rozwiązuj tego typu błąd na serwerze SMTP. Ponadto serwer poczty SMTP może wysłać powiadomienie o niedostarczalnej wiadomości na adres odpowiedzi e-mail dla konta Poczta bazy danych.

Permissions

Przyznane administratorowi systemu stałemu serwerowi oraz bazie danych mailuserrole . Po wykonaniu przez członka stałej roli serwera administratora systemu , ten widok pokazuje wszystkie wysłane wiadomości. Wszyscy inni użytkownicy widzą tylko wiadomości, które sami wysłali.