データベース メール アカウントを作成する方法 (Transact-SQL)
データベース メール アカウントを作成するには、データベース メール構成ウィザードまたはデータベース メール ストアド プロシージャを使用します。
データベース メール構成ウィザードの詳細については、「[新しいアカウント] (データベース メール)」を参照してください。
Transact-SQL を使用して、データベース メール アカウントを作成するには
電子メールの送信に使用する 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 = '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' ;
参照
概念
データベース メール アカウント
データベース メール プロファイル
データベース メール
その他の技術情報
[構成タスクの選択] (データベース メール)
sysmail_add_account_sp (Transact-SQL)
sysmail_add_profile_sp (Transact-SQL)
sysmail_add_principalprofile_sp (Transact-SQL)
データベース メール構成ウィザード