Erstellen eines Kontos für Datenbank-E-Mail
Gilt für: SQL Server Azure SQL Managed Instance
Verwenden Sie entweder den Assistenten zum Konfigurieren von Datenbank-E-Mail oder Transact-SQL, um ein Datenbank-E-Mail-Konto zu erstellen.
Vorbereitungen: Voraussetzungen
Erstellen eines Datenbank-E-Mail-Kontos mit: Assistenten zum Konfigurieren von Datenbank-E-Mail, Transact-SQL
Nachverfolgung: Nächste Schritte zum Konfigurieren von Datenbank-E-Mail
Vorbereitungen
Voraussetzungen
Bestimmen Sie den Servernamen und die Portnummer für den SMTP-Server (Simple Mail Transfer Protocol), den Sie zum Senden von E-Mail verwenden. Falls der SMTP-Server eine Authentifizierung erfordert, bestimmen Sie den Benutzernamen und das Kennwort für den SMTP-Server.
Optional können Sie auch den Servertyp und die Portnummer für den Server angeben. Der Servertyp ist für ausgehende E-Mails immer 'SMTP'. Die meisten SMTP-Server verwenden standardmäßig Port 25.
Verwenden des Assistenten zum Konfigurieren von Datenbank-E-Mail
So erstellen Sie ein Konto für Datenbank-E-Mail mithilfe eines Assistenten
Stellen Sie im Objekt-Explorer eine Verbindung mit der SQL Server-Instanz her, auf der Datenbank-E-Mail konfiguriert werden soll, und erweitern Sie die Serverstruktur.
Erweitern Sie den Knoten Verwaltung .
Doppelklicken Sie auf "Datenbank-E-Mail", um den Assistenten zum Konfigurieren von Datenbank-E-Mail zu öffnen.
Aktivieren Sie auf der Seite Konfigurationsaufgabe auswählen die Option Konten und Profile für Datenbank-E-Mail verwalten, und klicken Sie auf Weiter.
Wählen Sie auf der Seite Profile und Konten verwalten die Option Neues Konto erstellen , und klicken Sie dann auf Weiter.
Geben Sie auf der Seite Neues Konto den Kontonamen, eine Beschreibung, Informationen zum Mailserver und den Authentifizierungstyp an. Klicken Sie auf Weiter.
Überprüfen Sie auf der Seite Assistenten abschließen die auszuführenden Aktionen, und klicken Sie auf Fertig stellen , um die Erstellung des neuen Kontos abzuschließen.
Verwenden von Transact-SQL
So erstellen Sie ein Konto für Datenbank-E-Mail mithilfe von Transact-SQL
Führen Sie die gespeicherte Prozedur msdb.dbo.sysmail_add_account_sp aus, um das Konto zu erstellen, und geben Sie die folgenden Informationen an:
Den Namen des zu erstellenden Kontos
Eine optionale Beschreibung des Kontos
Die E-Mail-Adresse, die auf ausgehenden E-Mail-Nachrichten angezeigt werden soll
Den Namen, der auf ausgehenden E-Mail-Nachrichten angezeigt werden soll
Den Namen des SMTP-Servers
Den Benutzernamen, der zum Anmelden am SMTP-Server verwendet werden soll, falls der SMTP-Server eine Authentifizierung erfordert
Das Kennwort, das zum Anmelden am SMTP-Server verwendet werden soll, falls der SMTP-Server eine Authentifizierung erfordert
Im folgenden Beispiel wird ein neues Datenbank-E-Mail-Konto erstellt.
EXECUTE msdb.dbo.sysmail_add_account_sp
@account_name = 'AdventureWorks Administrator',
@description = 'Mail account for administrative e-mail.',
@email_address = 'dba@Adventure-Works.com',
@display_name = 'AdventureWorks Automated Mailer',
@mailserver_name = 'smtp.Adventure-Works.com' ;