如何建立SQL Server 2005数据库邮件

如何建立SQL Server 2005数据库邮件,第1张

Database Mail代替了SQL Mail,它使用一个简单邮件传输协议(SMTP)服务器,而不是SQL Mail所要求的MAPI账号来发送电子邮件。 这允许你的组织发送带附件和查询结果的电子邮件,附加查询结果,以及格式化HTML电子邮件。你还可以用它设定许多其它配置,而不需要你拥有一台Exchange服务器或配置任何类型的MAPI工作区。 使用Database Mail的好处除完全以SMTP为基础外,Database Mail还具有许多其它优点:

它在数据库引擎以外运行,因此对数据库引擎的压力最小。

它支持群集,完全支持群集环境。

它的用户资料(Profile)允许使用冗余SMTP服务器。(我将在本文后部分详细讨论这一点。)

它允许你以参数的形式向存储过程发送查询文本,存储过程将执行查询并在电子邮件中发送结果。

消息通过一个Service Broker队列异步传送,因此你在发送电子邮件时不必等待回应。 它为电子邮件发送提供多重安全保护,如一个控制附件扩展名的过滤器和一个附件大小管理器。 建立和使用Database Mail在建立一个Database Mail解决方案前,你需要进行一些规划工作。首先,你必须具有一台有效的SMTP服务器来传送电子邮件。如果你没有SMTP服务器,请参阅微软知识库文章308161了解建立SMTP服务器的相关信息。如果你无法确定组织是否拥有SMTP服务器,询问你的网络管理员获得机器名称或服务器的IP地址。你的网络管理员可能需要对服务器进行配置,以便SQL Server能够发送电子邮件。 在Database Mail中,账户(Account)保存数据库引擎用来发送电子邮件消息的信息。一个账户只为一台电子邮件服务器保存信息,如账户名、电子邮件地址、回复电子邮件地址、服务器名称或IP地址,以及一些可选的安全设置。 要发送一封Database Mail电子邮件,必须使用一个用户资料(Profile)。用户资料为一个或几个账户设立。这种用户资料-账户设置非常有用。它允许你将几个账户和一个用户资料联系起来,这意味着你可以将几台电子邮件服务器和一个用户资料联系起来。 因此,当你试图发送一封电子邮件时,系统会尝试用户资料中的每个账户,直到消息被成功发送出去。如果一台或几台SMTP服务器出现故障,这种设置就十分有用。它还允许你开发发送电子邮件的应用程序代码,而不必担心针对不同的环境修改Profile名称。你可以在开发和生产环境中使用相同的Profile名称,唯一的差别在于用户资料中包含的账户有所不同。 该是时候了解如何建立一个Database Mail账户了。在我们的例子中,我假设你正坐在一台你具有系统管理员访问权限的开发机器前。如果你没有系统管理员权限,你需要成为msdb数据库DatabaseMailUserRole的一员。 下面的脚本建立一些我在整个实例中都要用到的变量。

1、由于sql、vs程序比较大建议安装到其他盘,PS也可以装到c盘,一般来说只要c盘有足够的缓存空间,速度影响不是特别大,但经常安装和卸载会产生碎片之类的,建议系统和软件还是分盘安装比较好。

2、is是iis吗,这个建议安装到c盘,其他不一定安装到c盘。

3、vs2008和vs2010可选择一个即可。sql卸载不易,能不装就别装。ps选一个版本即可。

4、顺序建议IIS---sql---vs(ps先后无所谓)

5、建议先打系统补丁(iis先装),再装程序

配置LotusNotes中的POP3和SMTP来收发Internet邮件过程:

1、全新安装notes后,在启动notes;

2、输入ID号名称,不要输入服务器服务,不要选择连接到domino服务器(等待用户ID认证);

3、取消选择设置即时消息,直接点击完成;

5、系统会进入notes工作窗口,不设置为缺省电子邮件程序,并且选择“以后不执行此检查”;

6、点击notes左边工具栏的“应用程序”图标->右键点击“工作空间”并将书签作为主页;

7、在notes窗口右下角点击上拉菜单,选择场所为“联机”;

8、系统默认的用户ID是userid,要将notes的使用ID切换到用户ID,否则无法连接并打开服务器文档,设置场所和帐户也不起作用。因此先将用户ID标识符文件拷贝到lotus/notes/data目录下;

9、菜单文件->安全->切换标识;

10、浏览目录并选择用户ID标识符文件,输入密码;

11、菜单工具->客户机重新配置向导输入服务器名称;

12、选择domino服务器,输入服务器名称,连接类型为局域网;

13、输入服务器名称,选择TCP/IP,服务器地址,点击下一步,即可结束连接domino服务器的设置

14、再次点击菜单工具->客户机重新连接向导;

15、选择“因特网邮件服务器(POP、IMAP或SMTP)”;

16、在d出来的配置界面中,收信的服务器类型选择“POP”,并输入inotes登录账号和邮箱服务器地址,点击”下一步”;

17、接着输入inotes(webmail)登录账号和密码,不要勾上“使用SSL登录”;”

18、输入用户公网邮件地址和SMTP服务器;

19、输入用户公网邮件地址和服务器地址,点击下一步,此时notes工作台会出现用户的本地邮箱“××在local”的图标;

20、点击在notes窗口左边的联系人图标(或打开namesnsf),如下图,可以看到刚才分别基于POP和SMTP协议建立的帐户名;

21、是否需要在服务器上保留右键副本,可以双击POP帐户项->编辑帐户->协议配置->将邮件保留在服务器中,选择完成后保存并关闭即可。

安装那个软件最主要的是解决iss和com+那两个问题,但系com+是可以忽略的,但是iss就一定解决才可以忽略com+,那么在配件的时候,当它d出iss警告是,你就在开始——版面控制——添加/删除程序——添加windows组件,然后按说明去 *** 作,那样再回到sql安装中,继续进行刚刚的安装,那样应该可以的

(Messagetype,Addressaddress),用于设置邮件的接收者。有两个参数,第一个参数是接收者的类型,第二个参数是接收者。接收者类型可以是MessageTO,MessageCC和MessageBCC,TO表示主要接收人,CC表示抄送人,BCC表示秘密抄送人。接收者与发送者一样,通常使用的对象。

—(Messagetype,Addressaddress),用于添加邮件的接收者,其参数与方法的基本相同。

基本上没区别

以上就是关于如何建立SQL Server 2005数据库邮件全部的内容,包括:如何建立SQL Server 2005数据库邮件、我要重装系统,关于SQL server。VS2010,VS2008。PS5的安装顺序及安装磁盘问题、如何配置LotusNotes中的POP3和SMTP来收发Internet邮件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10198853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存