使用SQLServer2000 发送邮件详细配置过程

转载 2006年05月24日 14:38:00
/*
提供两种版本的OutLook邮件发送方式
有疑问联系作者: zlp321001@hotmail.com
*/

 

 

 

 

 

 

A:利用OutLook2003发送邮件
----------------------------------------------------------------------
/
*测试环境: windowx Xp
 OutLook: OutLook 2003
 测试的电子邮件: zlp321001@126.com
/
第一步骤:建配置文件
开始->控制面版->邮件>双击邮件->添加->配置文件名称(SQLSendMailServer)
添加新电子邮件帐户->选择POP3(P)->

用户信息:
姓名:zlp
邮件地址:zlp321001@126.com

登录信息:
用户名:zlp321001
密码:****

服务器信息:(注意:每一个服务器信息配置均不一样,参考此服务器配置帮助,比如新浪就不一样)
接收邮件服务器(POP3)(I): pop3.126.com
发送邮件服务器(SMTP)(O): smtp.126.com
点击其他设置->发送服务器->选中(我的发送服务器(SMTP)要求验证)->选择登录使用

用户名:zlp321001
密码:****

选中记住密码

确定

测试帐户设置->成功->下一部->确定

打开OutLook软件,测试是否能正常接收邮件,一切OK,进行下一步配置


第二步骤:配置数据库服务器采用邮件配置文件
重新启动MSSQLSERVER 服务(配置成域用户)

开始->控制面版->管理工具->服务->选择MSSQLSERVER服务->属性->登录->
流览(我机器是用户名:zlp,密码Zlp登录)选中该用户名和输入密码

SQLSERVERAGENT 更改如上面

重新启动这两个服务(OutLook配置好后,必须重启,SQL邮件服务才会有效)


第三步骤:数据库验证是否成功

企业管理器->展开服务器->展开支持服务->SQL邮件->属性->发现"SQLSendMailServer"有这个配置文件名称

测试通过

 

第四步骤:写简单的发送邮件程序,测试

exec master..xp_sendmail 'zlp@zehua.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'zlp321001@zehua.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'qvb0803@sina.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'zlp321001@hotmail.com', '测试来自数据库发送的邮件'

 

测试均成功,可能有服务器延时问题,作者从均zlp321001@126.com收到了该邮件
----------------------------------------------------------------------------------------------------------

 

B:利用OutLook2000发送邮件
/
*测试环境: windowx Xp
 OutLook: OutLook 2000
 测试的电子邮件: zlp321001@126.com
/

第一步:配置邮件

打开OutLook->选择用户企业或工作组
工具->选项->邮件服务->单击重新配置邮件支持->“用于企业或工作组”


第二步:配置配置文件名称

开始->控制面版->邮件->添加->手工配置信息服务->配置文件名称(SQLSendMailServer)
->添加->Internet 电子邮件->确定

常规:
邮件帐户: 126
姓名: zlp
单位: zehua
电子邮件地址: zlp321001@126.com


服务器:
服务器:(参考个网站邮件设置帮助手册)
接收邮件(POP3): pop3.126.com
发送服务器(SMTP):smtp.126.com

接收邮件服务器:
帐户号: zlp321001
密码:   ****

选中"我的服务器要求身份验证"

下一步->下一步->完成


第三步:添加个人文件夹(用于保存临时文件 out2003 不用设置)
开始->控制面版->邮件->添加->个人文件夹->选择(PST文件)


第四步:测试是否可以正常发邮件


第五步:启动SQL服务

开始->控制面版->管理工具->服务->启动MSSQLSERVER服务和SQLSERVERAGENT(登录用户均采用域用户名)


第六步:测试数据库配置文件

企业管理器->展开服务器->展开支持服务->SQL邮件->属性->发现"SQLSendMailServer"有这个配置文件名称

测试通过

第七步:测试程序发送邮件

exec master..xp_sendmail 'zlp@zehua.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'zlp321001@zehua.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'qvb0803@sina.com.cn', '测试来自数据库发送的邮件'
exec master..xp_sendmail 'zlp321001@hotmail.com', '测试来自数据库发送的邮件'


测试结果,均从以四个邮箱收到来自"zlp321001@126.com"的邮件

 

--简单应用实例:(用户注册后,收到用户注册信息邮件)

--测试表
CREATE TABLE users(
 ID INT IDENTITY(1,1),
 Name VARCHAR(50),
 Email VARCHAR(200)
 )
GO
--触发器,
CREATE TRIGGER TR_Users_I ON Users
FOR INSERT
AS
DECLARE @email varchar(200)
SELECT @email=Email FROM INSERTED
EXEC('EXEC Master..xp_sendmail '''+@email+''',''注册成功''' )

--插入测试数据
INSERT Users(Name,Email) VALUES('zlp','Zoulp@jrj.com.cn')

SQLServer 2000 支持 2G 以上大内存设置

要使 SQL Server 2000 支持 2G 以上的大内存,可作以下操作: 1、开启操作系统的 PAE 模式 Boot.ini 文件中增加 /PAE: [boot loader] time...
  • Mr_Data_Mining
  • Mr_Data_Mining
  • 2013年03月21日 10:53
  • 2101

SQLSERVER2000 存储过程解密

存储过程解密(破解函数,过程,触发器,视图.仅限于SQLSERVER2000)  --*/  /*--调用示例:  --解密指定存储过程  exec sp_decrypt '存储过...
  • mfkpie
  • mfkpie
  • 2016年12月06日 13:16
  • 764

Sqlserver2000服务器安装配置

第一步:安装sqlserver2000,根据操作系统,安装不同的版本,小规模使用,安装个人版就ok了,没必要标准版、企业版的。 安装过程中有一点需要注意,【身份验证模式】,选择混合模式;如果选择了wi...
  • widenstage
  • widenstage
  • 2017年05月11日 15:20
  • 219

枚举的详细过程分析

下面介绍枚举的详细过程: ①USB主机检测到USB设备插入后,就会先对设备复位。USB设备在总线复位后其地址为0,这样主机就可以通过地址0和那些刚刚插入的设备通信。USB主机往地址为0的设备...
  • u013685499
  • u013685499
  • 2015年05月22日 19:28
  • 541

DNW的详细配置及使用过程

DNW软件是三星公司出品的串口下载工具,嵌入式开发时用来下载文件镜像的。 1.配置DNW     Configuration-〉Options     先进行波特率和COM口的选择,再将下载...
  • yangdiao127
  • yangdiao127
  • 2014年05月01日 15:54
  • 341

SqlServer2000 加密和解密 存储过程

加密 CREATE PROCEDURE encrypt_this WITH ENCRYPTION ---只需要在创建时加入WITH ENCRYPTION即可 AS SELECT * FROM au...
  • QDseashore
  • QDseashore
  • 2017年11月04日 15:24
  • 227

git详解(一)git的介绍与基本设置

git详解(一)git的介绍与基本使用摘要: 从本文开始会介绍git的相关内容,同时也是我学习git的历程,可以一边和大家分享,一边自己也加深印象。作为第一篇,先介绍下git的用处与基本设置。通过本文...
  • leehaoran
  • leehaoran
  • 2016年11月06日 21:46
  • 1237

centos7 搭建nfs服务器和客户端

因服务器和客户端都在本地 所以防火墙 未起作用 ,配置过程中 ,没有考虑防火墙的问题 1、查看是否安装了相应的软件  使用 root用户登录系统  查看nfs相关的软件 是否安装...
  • lzl907678041
  • lzl907678041
  • 2016年11月09日 21:56
  • 183

HAProxy详细配置过程

一、HAProxy安装 http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.22.tar.gz # tar xvzf haproxy-1.4.22...
  • shuyun123456789
  • shuyun123456789
  • 2016年12月05日 21:50
  • 715

STM32F0xx_GPIO配置详细过程

前言 对于初学STM32的人来说,很多基础的知识没有掌握,这些基础知识就成为阻挡他们入门的门槛。因此,今天也把基础的知识分享出来,带领那些还没有迈过这个门槛的人入门。 今天总结“GPIO配置详细”,以...
  • ybhuangfugui
  • ybhuangfugui
  • 2016年05月27日 23:58
  • 3510
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 使用SQLServer2000 发送邮件详细配置过程
举报原因:
原因补充:

(最多只允许输入30个字)