-- =================================================
--
配置
-- =================================================
DECLARE
@account_name
sysname
,
@profile_name
sysname
;
SELECT
@account_name
=
N'username@xx.com'
,
--
数据库邮件帐号
@profile_name
=
N'qq'
;
--
数据库邮件配置文件名
--
数据库邮件帐号
EXEC
msdb
.
dbo
.
sysmail_add_account_sp
@account_name
=
@account_name
,
@email_address
=
N'username@xx.com'
,
-- Email
地址
@display_name
=
N'qq test'
,
--
回复地址
@mailserver_name
=
N'smtp.gmail.com'
,
-- Gmail smtp
服务器地址
@port
=
25
,
--
端口号
(
对于
Gmail,
如果
25
不通则改用
456)
@username
=
N'username@xx.com'
,
-- Gmail
邮件地址
@password
=
N'password'
,
-- Gmail
邮件帐号密码
@use_default_credentials
=
0
,
@enable_ssl
=
1
;
--
启用
SSL
通讯加密
--
数据库邮件配置文件
EXEC
msdb
.
dbo
.
sysmail_add_profile_sp
@profile_name
=
@profile_name
;
--
把数据库邮件帐号添加到邮件配置文件中
EXEC
msdb
.
dbo
.
sysmail_add_profileaccount_sp
@profile_name
=
@profile_name
,
@account_name
=
@account_name
,
@sequence_number
=
1
;
--
授予任意用户使用数据库邮件配置文件的权限
EXEC
msdb
.
dbo
.
sysmail_add_principalprofile_sp
@principal_name
=
N'guest'
,
@profile_name
=
@profile_name
,
@is_default
=
0
;