Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie das Dialogfeld Test-E-Mail senden, um zu testen, ob E-Mails mit einem bestimmten Profil gesendet werden können.
Prozeduren
Senden einer Test-E-Mail-Nachricht
Stellen Sie mithilfe des Objekt-Explorers eine Verbindung mit einer Instanz von SQL Server-Datenbankmodul her, auf der Datenbank-E-Mail konfiguriert ist, erweitern Sie den Knoten Verwaltung, klicken Sie mit der rechten Maustaste auf Datenbank-E-Mail, und klicken Sie dann auf Test-E-Mail senden. Wenn keine Datenbank-E-Mail-Profile vorhanden sind, wird der Benutzer mithilfe eines Dialogfeldes aufgefordert, ein Profil zu erstellen, und der Assistent zum Konfigurieren von Datenbank-E-Mail wird geöffnet.
Wählen Sie im Dialogfeld Test-E-Mail senden von <Instanzname> im Feld Datenbank-E-Mail-Profil das Profil aus, das getestet werden soll.
Geben Sie im Feld An die E-Mail-Adresse des Empfängers der Test-E-Mail ein.
Geben Sie im Feld Betreff die Betreffzeile für die Test-E-Mail ein. Ändern Sie den Standardbetreff, damit Sie Ihre E-Mail bei der Problembehandlung besser identifizieren können.
Geben Sie im Feld Text den Text der Test-E-Mail ein. Ändern Sie den Standardbetreff, damit Sie Ihre E-Mail bei der Problembehandlung besser identifizieren können.
Klicken Sie auf Test-E-Mail senden, um die Test-E-Mail an die Datenbank-E-Mail-Warteschlange zu senden.
Beim Senden der Test-E-Mail wird das Dialogfeld Test-E-Mail von Datenbank-E-Mail geöffnet. Notieren Sie die im Feld Gesendete E-Mail angezeigte Zahl. Hierbei handelt es sich um die mailitem_id der Testnachricht. Klicken Sie auf OK.
Klicken Sie auf der Symbolleiste auf Neue Abfrage, um das Fenster Abfrage-Editor zu öffnen. Führen Sie die folgende Anweisung aus, um den Status der Test-E-Mail-Nachricht zu ermitteln:
SELECT * FROM msdb.dbo.sysmail_allitems WHERE mailitem_id = <the mailitem_id from the previous step> ;In der sent_status-Spalte wird angegeben, ob die Test-E-Mail-Nachricht gesendet wurde.
Wenn Fehler aufgetreten sind, führen Sie die folgende Anweisung aus, um die Fehlermeldung anzuzeigen:
SELECT * FROM msdb.dbo.sysmail_event_log WHERE mailitem_id = <the mailitem_id from the previous step> ;
Berechtigungen
Sie müssen Mitglied der festen Serverrolle sysadmin sein, um das Dialogfeld Test-E-Mail senden zu verwenden. Benutzer, die nicht Mitglied der festen Serverrolle sysadmin sind, können Datenbank-E-Mail mithilfe der Prozedur sp_send_dbmail testen.
Siehe auch
Aufgaben
Problembehandlung bei Datenbank-E-Mail
Problembehandlung bei Datenbank-E-Mail: Allgemeine Schritte
Andere Ressourcen
sp_send_dbmail (Transact-SQL)
Datenbank-E-Mail-Sichten (Transact-SQL)