通过sql Server,也可以发送邮件,而且配置过程也是非常的简单,只需要你有邮箱就行。
一、启用Database Mail XPs功能。
查看Database Mail XPs功能是否打开,从返回结果来看,value为0说明没有打开,注意sql Mail XPs是sql Server早期版本提供的发送邮件功能,而现在用的是Database Mail XPs来实现发送邮件。
启动Database Mail XPs功能:
1、点开管理目录,右键“数据库邮件”,选择“配置数据库邮件”选项:
3、选择“通过执行以下任务来安装数据库邮件”选项,单击下一步:
4、输入“配置文件名”,这里我输入的是:db_mail,然后单击右侧的“添加”按钮:
5、输入账户名、说明,按照你的实际情况,输入:电子邮件地址、服务器名称,用户名和密码,必须要输入正确,否则就不能正确发送邮件。
比如我的邮箱地址是:xbase100@163.com,用户名和密码,就是登陆这个邮箱的用户名和密码,服务器名称是:smtp.163.com
6、填写完成后,单击下一步:
7、在“公共”选项打上勾,单击下一步:
8、可以修改“配置系统参数”,比如账户重试次数,禁止的附件文件扩展名,单击下一步:
9、单击完成按钮。
10、显示配置成功。
三、发送邮件。
1
2
3
4
5
6
7
8
9
10
11
12
13
|
--计算有多少条记录
FROM
sys.tables;
--发送邮件
EXEC
msdb.dbo.sp_send_dbmail
@recipients =
'abc@163.com'
,
--收件email地址
|
五、登陆邮箱验证邮件是否发送成功。
登陆163的邮箱,看到有新的邮件:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。