如何:建立 Database Mail 帳戶 (Transact-SQL)
使用 Database Mail 組態精靈或 Database Mail 預存程序,建立 Database Mail 帳戶。
如需 Database Mail 組態精靈的詳細資訊,請參閱<新增帳戶 (Database Mail)>。
若要使用 Transact-SQL 建立 Database Mail 帳戶
判斷您用於傳送電子郵件的 Simple Mail Transfer Protocol (SMTP) 伺服器的伺服器名稱和通訊埠編號。
如果 SMTP 伺服器需要驗證,請判斷 SMTP 伺服器的使用者名稱和密碼。
執行預存程序 msdb.dbo.sysmail_add_account_sp 來建立帳戶,並且指定:
要建立的帳戶名稱。
帳戶的選擇性描述。
要顯示於外寄電子郵件訊息的電子郵件地址。
要顯示於外寄電子郵件訊息的顯示名稱。
SMTP 伺服器的伺服器名稱。
要用於登入 SMTP 伺服器的使用者名稱 (如果 SMTP 伺服器需要驗證的話)。
要用於登入 SMTP 伺服器的密碼 (如果 SMTP 伺服器需要驗證的話)。
(選擇性) 您也可以指定伺服器的類型和伺服器的通訊埠編號。外寄郵件的伺服器類型一律為 'SMTP'。大部份 SMTP 伺服器會使用通訊埠 25 (預設值)。
範例
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' ;