码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

时间:2015-03-05 10:39:39      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

原文: SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

从2005开始,就引入了“数据库邮件”功能。并且取代SQLMail。原有SQLMail可以继续使用。

SQLMail要求有应用程序编程接口(Extended Messaging Application Programming Interface,MAPI),安装新的Office时可能导致SQLMail失败。

数据库邮件更加安全、可靠,并且不需要MAPI。具有群集感知能力、可以自动重传发送失败的电子邮件消息。

注:express版不支持数据库邮件。

体系结构:

技术分享



安全性:

由于安全原因,默认禁用数据库邮件,可以通过sp_configure或者“数据库邮件配置向导”启用并配置。

另外,数据库邮件需要sql 代理发送邮件。同事必须有访问网络SMTP服务器的权限。

配置:

数据库邮件账户:基本配置单元

电子邮件发件人信息:

所有外发邮件都必须来自这个账号,不逼是真实的邮件地址。

SMTP连接消息:

SMTP服务器名称和端口号包含在账户配置信息中。

电子邮件重试配置:

指定充实发送电子邮件多少次及重试间隔时间。

电子邮件大小限制:

发送邮件的大小配置。

排除附件扩展名列表:

提供禁止扩展名列表

日志级别:

指定执行那个级别的日志记录。

建议创建一个邮件专用账号。


可通过SSMS→管理→数据库邮件来配置。

归档:

可以通过以下视图查看信息:
sysmail_allitems 查看邮件信息
sysmail_mailattachments 查看邮件附件信息
sysmail_eventlog 查看邮件日志信息

由于数据库邮件不会自动维护,需要DBA手动维护,以免数据量过大。
使用:
msdb.dbo.sysmail_delete_mailitems_sp和msdb.dbo.sysmail_delete_log_sp来删除数据。

SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

标签:

原文地址:http://www.cnblogs.com/lonelyxmas/p/4315011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!