Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Pomocí dialogového okna Odeslat testovací e-mail otestujte možnost odesílat poštu pomocí konkrétního profilu.
Dovolení
Abyste mohli použít dialogové okno Odeslat testovací e-mail, musíte být členem pevné role serveru správce systému. Uživatelé, kteří nejsou členy pevné role serveru sysadmin, mohou testovat databázovou poštu pomocí sp_send_dbmail postupu.
Postup
Pomocí Průzkumníka objektů v aplikaci SQL Server Management Studio (SSMS) se připojte k instanci databázového stroje SQL Serveru, ve které je nakonfigurovaná databázová pošta, rozbalte položku Správa, klikněte pravým tlačítkem na Položku Databázová pošta a pak vyberte Odeslat testovací e-mail. Pokud neexistují žádné profily databázové pošty, zobrazí se uživateli dialogové okno s výzvou k vytvoření profilu a otevře Průvodce konfigurací databázové pošty.
V dialogovém okně Odeslat testovací e-mail vyberte v poli Profil databázové pošty profil, který chcete otestovat.
Do pole Do zadejte e-mailové jméno příjemce testovacího e-mailu.
Do pole Předmět zadejte předmět testovacího e-mailu. Změňte výchozí předmět tak, aby lépe identifikoval váš e-mail pro řešení potíží.
Do pole Text zadejte text testovacího e-mailu. Změňte výchozí předmět tak, aby lépe identifikoval váš e-mail pro řešení potíží.
Vyberte Odeslat testovací e-mail k odeslání testovacího e-mailu do fronty Database Mail.
Odesláním testovacího e-mailu se otevře dialogové okno Test e-mailu pro databázovou poštu. Poznamenejte si číslo zobrazené v poli Odeslaná pošta. Toto je mailitem_id testovací zprávy. Vyberte OK.
Na panelu nástrojů vyberte Nový dotaz a otevřete okno Editoru dotazů. Spuštěním následujícího příkazu T-SQL určete stav testovací e-mailové zprávy:
SELECT * FROM msdb.dbo.sysmail_allitems WHERE mailitem_id = <the mailitem_id from the previous step> ;Sloupec
sent_statusoznačuje, jestli byla odeslána testovací e-mailová zpráva.Pokud došlo k chybám, spuštěním následujícího příkazu zobrazte chybovou zprávu:
SELECT * FROM msdb.dbo.sysmail_event_log WHERE mailitem_id = <the mailitem_id from the previous step> ;