日期:2014-05-17  浏览次数:20401 次

利用Sql自动发送邮件 如何保证SQL服务器的安全性
现在的情况是Sql服务器是在内网,设置为不能访问外网
有什么好的方案可以在不降低sql服务器的安全性下,又可以发送邮件。
sql服务器 邮件 安全

------解决方案--------------------
无论什么样,都得在外网有个服务,一般是WCF服务,是我们内网可以访问的,通过访问外网的 WCF把邮件发送出去,如果边外网不可以访问,内外什么通信?信息什么传递?
------解决方案--------------------
--#1.设置邮件发送端口,设置防火墙,只出不进。
--#2.找一台机器,做发送邮件代理,通过内网,把邮件内容发给它,它再通过外网发送数据。
------解决方案--------------------
windows补丁,SQL Server补丁记得装喔.



------解决方案--------------------
sqlserver有自带的邮件功能,如果已经满足你的要求,就没必要额外加程序,如果要加程序,建议加一台类似邮件服务器的机器,在上面运行,sqlserver所在机器和邮件服务器的安全性可以通过很多方面来实现:
1、端口控制,3楼说了。
2、设置严格的密码策略,甚至使用证书或者动态口令。
3、邮件服务器上可以装个杀毒软件,sqlserver上就没必要了。
4、防火墙垃圾是很严重的问题,要正视和改进。
------解决方案--------------------
 学习!
------解决方案--------------------
单独做一台应用服务器连接外网发送邮件,而数据库服务器与应用服务器通过内网连接就可以了。
------解决方案--------------------
整一台exchange server邮件服务器,双网卡隔离下