Udostępnij za pośrednictwem


Jak Tworzenie bazy danych kont pocztowych (Transact-SQL)

Tworzenie kont pocztowych bazy danych za pomocą Kreatora konfiguracji poczty bazy danych lub procedury przechowywane poczty bazy danych.

Aby uzyskać więcej informacji na temat Kreatora konfiguracji poczty bazy danych, zobacz Nowe konto (poczta bazy danych).

Aby utworzyć konto poczty bazy danych przy użyciu języka Transact-SQL

  1. Określ nazwa serwera i portu numer serwera Simple Mail Transfer Protocol (SMTP) służy do wysyłania wiadomości e-mail.

  2. Jeżeli serwer SMTP wymaga uwierzytelnianie, należy określić nazwę użytkownika i hasło dla serwera SMTP.

  3. Wykonaj procedura składowana msdb.dbo.sysmail_add_account_sp do utworzenia konta, określając:

    • Nazwa konta, aby utworzyć.

    • Opcjonalny opis konta.

    • Adres e-mail, aby pokazać w wychodzących wiadomości e-mail.

    • Nazwa wyświetlana na wychodzących wiadomości e-mail.

    • Nazwa serwera SMTP serwera.

    • Nazwa użytkownika używane do logowania do serwera SMTP, jeżeli serwer SMTP wymaga uwierzytelnianie.

    • Hasło używane do logowania do serwera SMTP, jeżeli serwer SMTP wymaga uwierzytelnianie.

Opcjonalnie może także określić typ serwera i numer portu serwera.Typ serwera jest zawsze "SMTP" dla poczty wychodzącej.Port 25, domyślnie jest używany przez większość serwerów SMTP.

Przykład

EXECUTE msdb.dbo.sysmail_add_account_sp
    @account_name = 'AdventureWorks2008R2 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' ;