Udostępnij przez


Rozwiązywanie problemów z poczty bazy danych: Wysyłanie wiadomości E-Mail z badania

Użyj Wysyłanie wiadomości E-Mail Test okno dialogowe, aby przetestować umożliwia wysyłanie poczty przy użyciu określonego profilu.

Procedury

Aby wysłać wiadomość e-mail do badania

  1. Za pomocą Eksploratora obiekt połączyć się z wystąpienie Aparat baz danych programu SQL Server gdzie poczty bazy danych jest skonfigurowany, rozwiń zarządzania, kliknij prawym przyciskiem myszy Bazy danych korespondencji, a następnie kliknij przycisk Wyślij testową wiadomość E-Mail.Jeśli profile poczty bazy danych nie istnieje, okno dialogowe monitujące użytkownika, aby utworzyć profil i otwiera Kreatora konfiguracji poczty bazy danych.

  2. In the Send Test E-Mail from <instance name> dialog box, in the Database Mail Profile box select the profile you want to test.

  3. W do wpisz nazwę e-mail adresata testową wiadomość e-mail.

  4. W przedmiotem wpisz wiersz tematu wiadomości e-mail badania.Zmienić domyślny temat lepszą identyfikację w wiadomości e-mail do rozwiązywania problemów.

  5. W organ , wpisz organowi testową wiadomość e-mail.Zmienić domyślny temat lepszą identyfikację w wiadomości e-mail do rozwiązywania problemów.

  6. Kliknij Wysyłanie wiadomości E-Mail Test do wysyłania wiadomości e-mail testowe do kolejki poczty bazy danych.

  7. Wysyłanie otwiera test e-mail E-Mail Test poczty bazy danych okno dialogowe.Zanotuj numer wyświetlany w wiadomości e-mail wysłane pole.Jest to mailitem_id wiadomości testowe.Click OK.

  8. Na pasku narzędzi kliknij przycisk Nową kwerendę , aby otworzyć okno Edytor kwerend.Wykonać następujące instrukcja ustalania stanu testową wiadomość e-mail:

    SELECT * FROM msdb.dbo.sysmail_allitems 
       WHERE mailitem_id = <the mailitem_id from the previous step> ;
    

    Sent_status kolumna wskazuje, czy testową wiadomość e-mail została przesłana.

  9. Jeśli wystąpiły błędy, należy wykonać następujące instrukcja do wyświetlania komunikatu o błędzie:

    SELECT * FROM msdb.dbo.sysmail_event_log 
       WHERE mailitem_id = <the mailitem_id from the previous step> ;
    

Uprawnienia

Musi być element członkowski z sysadmin roli serwera stałych do okna dialogowego Wyślij testową wiadomość E-Mail.Użytkownicy, którzy nie są członkami z sysadmin stała rola serwera można sprawdzić za pomocą poczty bazy danych sp_send_dbmail procedurę.