Vorgehensweise: Erstellen von Konten für Datenbank-E-Mail (Transact-SQL)
Verwenden Sie den Assistenten zum Konfigurieren von Datenbank-E-Mail oder gespeicherte Prozeduren von Datenbank-E-Mail, um Konten für Datenbank-E-Mail zu erstellen.
Weitere Informationen zum Assistenten zum Konfigurieren von Datenbank-E-Mail finden Sie unter Neues Konto (Datenbank-E-Mail).
So erstellen Sie ein Konto für Datenbank-E-Mail mithilfe von Transact-SQL
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.
Führen Sie die gespeicherte Prozedur msdb.dbo.sysmail_add_account_sp aus, um das Konto zu erstellen, und geben Sie Folgendes 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
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.
Beispiel
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' ;
Siehe auch