sqlserver:发送电子邮件(使用网易邮箱服务)
环境:
- window 10 x64
- sqlserver2014 x64
一、准备网易电子邮箱
参照 c#:使用网易邮箱账号发送电子邮件
准备好的信息如下:
电子邮箱:[email protected]
登录名:jackletter123
smtp服务器:smtp.163.com
smtp登录授权码:xxxxxx
二、给sqlserver配置邮件
在如下的页面上添加网易邮箱的账户信息:
上面就配置好了一个邮件账户。
三、测试发送邮件
在弹出的框中输入收件邮箱地址,以及主题和正文内容:
点击“发送测试电子邮件”后,就等待收邮件吧。。。
如果你收到了邮件,那么如下图所示:
如果你没有收到邮件,可以查看发送的日志:
四、应用实例
实验目的:定时备份数据库,并且备份后发送电子邮件
4.1 启动sqlserver代理
点击“是”,启动后如下所示:
4.2 新建操作员
4.3 新建维护计划实现定时收缩和备份数据库
下面设置计划(即:运行的频率,注意:我这里测试设置的30毫秒,实际中不要这么频繁,不然网易会禁ip):
当然,也可以设置备份的文件位置:
设置完成后,就等待查收邮件吧:
邮件的内容如下: