sysmail_sentitems (Transact-SQL)
Zawiera jeden wiersz dla każdej wiadomości przesyłanej w programie Poczta bazy danych.Użycie sysmail_sentitems , gdy użytkownik chce zobaczyć, które wiadomości zostały pomyślnie wysłane.
Aby wyświetlić wszystkie wiadomości poczty bazy danych, należy użyć sysmail_allitems (języka Transact-SQL). Aby wyświetlić tylko komunikaty o stanie nie powiodło się, należy użyć sysmail_faileditems (Transact-SQL). Aby wyświetlić tylko ponawianie lub nie wysłane wiadomości, należy użyć sysmail_unsentitems (języka Transact-SQL). Aby wyświetlić załączniki do wiadomości e-mail, należy użyć sysmail_mailattachments (języka Transact-SQL).
Nazwa kolumna |
Typ danych |
Description |
|---|---|---|
mailitem_id |
int |
Identyfikator element poczty w kolejce wiadomości. |
profile_id |
int |
Identyfikator profilu, używane do wysyłania wiadomości. |
Adresaci |
varchar(max) |
Adresy e-mail adresatów wiadomości. |
copy_recipients |
varchar(max) |
Adresy e-mail osób, które otrzymują kopię wiadomości. |
blind_copy_recipients |
varchar(max) |
Adresy e-mail osób, które otrzymują kopię wiadomości, ale których nazwy nie są wyświetlane w nagłówku wiadomości. |
temat |
nvarchar(510) |
Wiersz tematu wiadomości. |
Jednostka |
varchar(max) |
Treść wiadomości. |
body_format |
varchar(20) |
Format treści wiadomości.Możliwe wartości to: TEKST and HTML. |
znaczenie |
varchar(6) |
The importance parameter of the message. |
czułość |
varchar(12) |
The sensitivity parameter of the message. |
file_attachments |
varchar(max) |
Rozdzielany średnikami listę nazw plików dołączonych do wiadomości e-mail. |
attachment_encoding |
varchar(20) |
Typ załącznika poczty. |
zapytanie |
varchar(max) |
Kwerenda wykonana przez program poczty e-mail. |
execute_query_database |
sysname |
Kontekstu bazy danych, w którym program poczty wykonanie kwerendy. |
attach_query_result_as_file |
bit |
Jeśli wartość jest równa 0, wyniki kwerendy zostały uwzględnione w treści wiadomości e-mail po zawartość treści.Jeśli wartością jest 1, wyniki zostały zwrócone jako załącznik. |
query_result_header |
bit |
Gdy wartość wynosi 1, monitować wyniki zawarte kolumna nagłówków.Jeśli wartość jest równa 0, wyniki kwerendy nie zawiera nagłówków kolumn. |
query_result_width |
int |
The query_result_width parameter of the message. |
query_result_separator |
char(1) |
Znak używany do oddzielania kolumn w wynikach kwerendy. |
exclude_query_output |
bit |
The exclude_query_output parameter of the message.Aby uzyskać więcej informacji zobaczsp_send_dbmail (Transact-SQL). |
append_query_error |
bit |
The append_query_error parameter of the message.wartość 0 wskazuje, że poczta bazy danych nie należy wysłać wiadomość e-mail, jeśli występuje błąd w kwerendzie. |
send_request_date |
datetime |
Data i czas wiadomości jest umieszczany w kolejce wiadomości. |
send_request_user |
sysname |
Użytkownik, który wysłał wiadomość.Jest to kontekst użytkownika procedury poczty bazy danych, nie od: pole wiadomości. |
sent_account_id |
int |
Identyfikator konto pocztowe bazy danych używany do wysyłania wiadomości. |
sent_status |
varchar(8) |
Stan korespondencji.Zawsze wysłane dla tego widoku. |
sent_date |
datetime |
Data i czas wysłanej wiadomości. |
last_mod_date |
datetime |
Data i czas ostatniej modyfikacji w wierszu. |
last_mod_user |
sysname |
Użytkownik, który jako ostatni zmodyfikował wiersza. |
Remarks
Podczas rozwiązywania problemów z poczty bazy danych, widok ten może pomóc zidentyfikować rodzaj problemu, wyświetlając atrybuty wiadomości, które zostały pomyślnie wysłane.Poczta bazy danych powoduje oznaczenie wiadomości jako wysyłane, gdy są one pomyślnie przesyłane do serwera poczty SMTP.Zwykle otrzymania wiadomości e-mail w ciągu kilku minut, ale wiadomość e-mail może być opóźnione z powodu problemów z serwera SMTP.Poczta bazy danych oznaczenie wiadomości jako wysyłane, gdy jest ono akceptowane przez serwer poczty SMTP.Błędy na serwerze poczty SMTP, takie jak adres e-mail adresata niemożliwy do dostarczenia wiadomości e-mail nie są zwracane do poczty bazy danych.Te wiadomości e-mail są zapisywane podczas przesyłania, nawet wtedy, gdy nie zostały dostarczone.Rozwiązywanie problemów z tego typu Błąd na serwerze SMTP.Serwer poczty SMTP może także wysłać powiadomienie o niemożliwy do dostarczenia wiadomości na adres e-mail Odpowiedz kontem pocztowym bazy danych.
Uprawnienia
Przyznane sysadmin stała rola serwera and databasemailuserrole rola bazy danych.Podczas wykonywania przez element członkowski członkowski sysadmin roli serwera stałą, w tym widoku wyświetlane są wszystkie wysyłane wiadomości.Wszyscy pozostali użytkownicy Zobacz tylko wiadomości, które są wysyłane.
See Also