如何:建立 Database Mai 帳戶 (Transact-SQL)

使用 Database Mail 組態精靈或 Database Mail 預存程序,建立 Database Mail 帳戶。

如需 Database Mail 組態精靈的詳細資訊,請參閱<新增帳戶 (Database Mail)>。

若要使用 Transact-SQL 建立 Database Mail 帳戶

  1. 判斷您用於傳送電子郵件的 Simple Mail Transfer Protocol (SMTP) 伺服器的伺服器名稱和通訊埠編號。

  2. 如果 SMTP 伺服器需要驗證,請判斷 SMTP 伺服器的使用者名稱和密碼。

  3. 執行預存程序 msdb.dbo.sysmail_add_account_sp 來建立帳戶,並且指定:

    • 要建立的帳戶名稱。

    • 帳戶的選擇性描述。

    • 要顯示於外寄電子郵件訊息的電子郵件地址。

    • 要顯示於外寄電子郵件訊息的顯示名稱。

    • SMTP 伺服器的伺服器名稱。

    • 要用於登入 SMTP 伺服器的使用者名稱 (如果 SMTP 伺服器需要驗證的話)。

    • 要用於登入 SMTP 伺服器的密碼 (如果 SMTP 伺服器需要驗證的話)。

(選擇性) 您也可以指定伺服器的類型和伺服器的通訊埠編號。外寄郵件的伺服器類型一律為 'SMTP'。大部份 SMTP 伺服器會使用通訊埠 25 (預設值)。

範例

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' ;