Erstellen eines Kontos für Datenbank-E-Mail

Gilt für:SQL ServerAzure SQL Managed Instance

Verwenden Sie entweder den Datenbank-E-Mail-Konfigurations-Assistenten oder Transact-SQL, um ein Datenbank-E-Mail-Konto zu erstellen.

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 Sie Datenbank-E-Mail konfigurieren möchten, 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' ;  

Nachverfolgung: Nächste Schritte zum Konfigurieren von Datenbank-E-Mail